From 5312603a88411d8e65cc25387fd0e783a8878e5c Mon Sep 17 00:00:00 2001
From: jvoisin <julien.voisin@dustri.org>
Date: Sat, 8 Feb 2020 14:44:45 +0100
Subject: [PATCH] Fix the testsuite

---
 tests/test_libmat2.py | 10 +++++++---
 1 file 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):
             'meta': {
                 'Encoder':  'HandBrake 0.9.4 2009112300',
             },
-            'expected_meta':
-            {'CompatibleBrands': ['isom', 'iso2', 'avc1', 'mp41'],
+            'expected_meta': {
+                'CompatibleBrands': ['isom', 'iso2', 'avc1', 'mp41'],
                 'CompressorID': 'avc1',
                 'GraphicsMode': 'srcCopy',
                 'HandlerDescription': 'SoundHandler',
                 'HandlerType': 'Metadata',
                 'HandlerVendorID': 'Apple',
                 'MajorBrand': 'MP4  Base Media v1 [IS0 14496-12:2003]',
+                'MediaDataOffset': 48,
+                'MediaDataSize': 379872,
                 'MediaHeaderVersion': 0,
                 'MinorVersion': '0.2.0',
                 'MovieDataOffset': 48,
@@ -498,7 +500,9 @@ class TestCleaning(unittest.TestCase):
             self.assertTrue(p1.remove_all())
 
             p2 = case['parser'](p1.output_filename)
-            self.assertEqual(p2.get_meta(), case['expected_meta'])
+            for k, v in p2.get_meta().items():
+                self.assertIn(k, case['expected_meta'])
+                self.assertEqual(v, case['expected_meta'][k])
             self.assertTrue(p2.remove_all())
 
             os.remove(target)
-- 
GitLab