(self)
| 44 | self.assertEqual(ds.dis_videos[3]['path'], '/dir/yuv/flat_1920_1080_10.yuv') |
| 45 | |
| 46 | def test_import_python_file_with_override(self): |
| 47 | ds = import_python_file(VmafConfig.test_resource_path('example_raw_dataset2.py'), override={'dir': '/xyz'}) |
| 48 | self.assertEqual(ds.dataset_name, 'example') |
| 49 | self.assertEqual(ds.yuv_fmt, 'yuv420p') |
| 50 | self.assertEqual(ds.ref_videos[0]['content_id'], 0) |
| 51 | self.assertEqual(ds.ref_videos[0]['path'], '/xyz/yuv/checkerboard_1920_1080_10_3_0_0.yuv') |
| 52 | self.assertEqual(ds.dis_videos[3]['content_id'], 1) |
| 53 | self.assertEqual(ds.dis_videos[3]['asset_id'], 3) |
| 54 | self.assertEqual(ds.dis_videos[3]['os'], [70, 75, 80, 85, 90]) |
| 55 | self.assertEqual(ds.dis_videos[3]['path'], '/xyz/yuv/flat_1920_1080_10.yuv') |
| 56 | |
| 57 | def test_import_python_file_with_override_and_add_new(self): |
| 58 | ds = import_python_file(VmafConfig.test_resource_path('example_raw_dataset3.py'), |
nothing calls this directly
no test coverage detected