55# import threading
66import json
77
8+ JSON_EXAMPLE = 'JC-examples/yoga.json'
89
910@pytest .mark .render
1011@pytest .mark .ffmpeg
1112def test_render ():
12- r = Render ('output.json' , './tmp' ,
13+ r = Render (JSON_EXAMPLE , './tmp' ,
1314 no_clean = True ,
1415 silent_log = True ,
1516 thread_alloc = 2 ,
@@ -28,7 +29,7 @@ def test_render():
2829@pytest .mark .ffmpeg
2930@pytest .mark .xml
3031def test_export_xml ():
31- r = Render ('output.json' , './tmp' ,
32+ r = Render (JSON_EXAMPLE , './tmp' ,
3233 no_clean = True ,
3334 # markers=True,
3435 # readable=True,
@@ -40,7 +41,7 @@ def test_export_xml():
4041@pytest .mark .ffmpeg
4142@pytest .mark .fcpxml
4243def test_export_fcpxml ():
43- r = Render ('output.json' , './tmp' ,
44+ r = Render (JSON_EXAMPLE , './tmp' ,
4445 no_clean = True ,
4546 # markers=True,
4647 # readable=True,
@@ -52,7 +53,7 @@ def test_export_fcpxml():
5253@pytest .mark .ffmpeg
5354@pytest .mark .edl
5455def test_export_edl ():
55- r = Render ('output.json' , './tmp' ,
56+ r = Render (JSON_EXAMPLE , './tmp' ,
5657 no_clean = True ,
5758 # readable=True,
5859 verbose = False , vcodec = 'edl' )
@@ -63,7 +64,7 @@ def test_export_edl():
6364@pytest .mark .ffmpeg
6465@pytest .mark .otio
6566def test_export_otio ():
66- r = Render ('output.json' , './tmp' ,
67+ r = Render (JSON_EXAMPLE , './tmp' ,
6768 no_clean = True ,
6869 # readable=True,
6970 verbose = False , vcodec = 'otio' )
@@ -74,7 +75,7 @@ def test_export_otio():
7475@pytest .mark .ffmpeg
7576@pytest .mark .aaf
7677def test_export_aaf ():
77- r = Render ('output.json' , './tmp' ,
78+ r = Render (JSON_EXAMPLE , './tmp' ,
7879 no_clean = True ,
7980 # readable=True,
8081 verbose = False , vcodec = 'aaf' )
@@ -84,7 +85,7 @@ def test_export_aaf():
8485@pytest .mark .probe
8586@pytest .mark .ffmpeg
8687def test_probe ():
87- r = Render ('output.json' , './tmp' , True , vcodec = 'h264' )
88+ r = Render (JSON_EXAMPLE , './tmp' , True , vcodec = 'h264' )
8889 input_data = r .get_json (r .json_file )
8990 probe_res = ffprobe (input_data ['layers' ][0 ][0 ]['sourceFile' ])
9091 print (json .dumps (probe_res , indent = 2 ))
@@ -93,7 +94,7 @@ def test_probe():
9394@pytest .mark .probe_audio
9495@pytest .mark .ffmpeg
9596def test_audio ():
96- r = Render ('output.json' , './tmp' , True , vcodec = 'h264' )
97+ r = Render (JSON_EXAMPLE , './tmp' , True , vcodec = 'h264' )
9798 input_data = r .get_json (r .json_file )
9899 layer = input_data ['layers' ][0 ][0 ]['sourceFile' ]
99100 probe_res = ffprobe (layer , select_streams = 'a' )
0 commit comments