From 83389a63e9b3e145f527cccf583b30bbe1993f4c Mon Sep 17 00:00:00 2001 From: jvoisin Date: Mon, 22 Oct 2018 13:42:04 +0200 Subject: Test mat2's reliability wrt. corrupted video files --- tests/test_libmat2.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'tests/test_libmat2.py') diff --git a/tests/test_libmat2.py b/tests/test_libmat2.py index 37adc6a..e5cc8a3 100644 --- a/tests/test_libmat2.py +++ b/tests/test_libmat2.py @@ -477,16 +477,18 @@ class TestCleaning(unittest.TestCase): os.remove('./tests/data/clean.cleaned.cleaned.txt') def test_avi(self): + try: + video._get_ffmpeg_path() + except RuntimeError: + raise unittest.SkipTest + shutil.copy('./tests/data/dirty.avi', './tests/data/clean.avi') p = video.AVIParser('./tests/data/clean.avi') meta = p.get_meta() self.assertEqual(meta['Software'], 'MEncoder SVN-r33148-4.0.1') - try: - ret = p.remove_all() - except RuntimeError: - return # this happens if ffmepg is not installed + ret = p.remove_all() self.assertTrue(ret) p = video.AVIParser('./tests/data/clean.cleaned.avi') -- cgit v1.3