@@ -15,8 +15,12 @@ def metadata():
1515 'http://wb.osf.io/file/jamovi.omv?token=1337' )
1616
1717@pytest .fixture
18- def ok_path ():
19- return os .path .join (BASE_PATH , 'ok.omv' )
18+ def ok_new_manifest_path ():
19+ return os .path .join (BASE_PATH , 'ok-new-manifest.omv' )
20+
21+ @pytest .fixture
22+ def ok_old_manifest_path ():
23+ return os .path .join (BASE_PATH , 'ok-old-manifest.omv' )
2024
2125@pytest .fixture
2226def ok_with_image_path ():
@@ -63,8 +67,8 @@ def extension():
6367 return '.omv'
6468
6569@pytest .fixture
66- def renderer (metadata , ok_path , url , assets_url , export_url ):
67- return JamoviRenderer (metadata , ok_path , url , assets_url , export_url )
70+ def renderer (metadata , ok_new_manifest_path , url , assets_url , export_url ):
71+ return JamoviRenderer (metadata , ok_new_manifest_path , url , assets_url , export_url )
6872
6973
7074class TestCodeJamoviRenderer :
@@ -73,6 +77,11 @@ def test_render_jamovi(self, renderer):
7377 body = renderer .render ()
7478 assert '<div style="word-wrap: break-word; overflow: auto;" class="mfrViewer">' in body
7579
80+ def test_render_jamovi_old_manifest (self , metadata , ok_old_manifest_path , url , assets_url , export_url ):
81+ renderer = JamoviRenderer (metadata , ok_old_manifest_path , url , assets_url , export_url )
82+ body = renderer .render ()
83+ assert '<div style="word-wrap: break-word; overflow: auto;" class="mfrViewer">' in body
84+
7685 def test_render_jamovi_with_image (self , metadata , ok_with_image_path , url , assets_url ,
7786 export_url ):
7887 renderer = JamoviRenderer (metadata , ok_with_image_path , url , assets_url , export_url )
0 commit comments