summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test_libmat2.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/test_libmat2.py b/tests/test_libmat2.py
index b5170c0..9e208ec 100644
--- a/tests/test_libmat2.py
+++ b/tests/test_libmat2.py
@@ -441,14 +441,16 @@ class TestCleaning(unittest.TestCase):
441 'meta': { 441 'meta': {
442 'Encoder': 'HandBrake 0.9.4 2009112300', 442 'Encoder': 'HandBrake 0.9.4 2009112300',
443 }, 443 },
444 'expected_meta': 444 'expected_meta': {
445 {'CompatibleBrands': ['isom', 'iso2', 'avc1', 'mp41'], 445 'CompatibleBrands': ['isom', 'iso2', 'avc1', 'mp41'],
446 'CompressorID': 'avc1', 446 'CompressorID': 'avc1',
447 'GraphicsMode': 'srcCopy', 447 'GraphicsMode': 'srcCopy',
448 'HandlerDescription': 'SoundHandler', 448 'HandlerDescription': 'SoundHandler',
449 'HandlerType': 'Metadata', 449 'HandlerType': 'Metadata',
450 'HandlerVendorID': 'Apple', 450 'HandlerVendorID': 'Apple',
451 'MajorBrand': 'MP4 Base Media v1 [IS0 14496-12:2003]', 451 'MajorBrand': 'MP4 Base Media v1 [IS0 14496-12:2003]',
452 'MediaDataOffset': 48,
453 'MediaDataSize': 379872,
452 'MediaHeaderVersion': 0, 454 'MediaHeaderVersion': 0,
453 'MinorVersion': '0.2.0', 455 'MinorVersion': '0.2.0',
454 'MovieDataOffset': 48, 456 'MovieDataOffset': 48,
@@ -498,7 +500,9 @@ class TestCleaning(unittest.TestCase):
498 self.assertTrue(p1.remove_all()) 500 self.assertTrue(p1.remove_all())
499 501
500 p2 = case['parser'](p1.output_filename) 502 p2 = case['parser'](p1.output_filename)
501 self.assertEqual(p2.get_meta(), case['expected_meta']) 503 for k, v in p2.get_meta().items():
504 self.assertIn(k, case['expected_meta'])
505 self.assertEqual(v, case['expected_meta'][k])
502 self.assertTrue(p2.remove_all()) 506 self.assertTrue(p2.remove_all())
503 507
504 os.remove(target) 508 os.remove(target)