Commit 58954d6991e6eca363062b4bd4d2d559c4bc386d

Authored by Christian Herdtweck
1 parent 41b986ad

tests: Update olevba test to slight change in json output

Do not need the last meta-information return code json output from
olevba any more
Showing 1 changed file with 1 additions and 3 deletions
tests/olevba/test_crypto.py
@@ -40,12 +40,10 @@ class OlevbaCryptoWriteProtectTest(unittest.TestCase): @@ -40,12 +40,10 @@ class OlevbaCryptoWriteProtectTest(unittest.TestCase):
40 exclude_stderr=True) 40 exclude_stderr=True)
41 data = json.loads(output, object_pairs_hook=OrderedDict) 41 data = json.loads(output, object_pairs_hook=OrderedDict)
42 # debug: json.dump(data, sys.stdout, indent=4) 42 # debug: json.dump(data, sys.stdout, indent=4)
43 - self.assertEqual(len(data), 4) 43 + self.assertEqual(len(data), 3)
44 self.assertIn('script_name', data[0]) 44 self.assertIn('script_name', data[0])
45 self.assertIn('version', data[0]) 45 self.assertIn('version', data[0])
46 self.assertEqual(data[0]['type'], 'MetaInformation') 46 self.assertEqual(data[0]['type'], 'MetaInformation')
47 - self.assertIn('return_code', data[-1])  
48 - self.assertEqual(data[-1]['type'], 'MetaInformation')  
49 self.assertEqual(data[1]['container'], None) 47 self.assertEqual(data[1]['container'], None)
50 self.assertEqual(data[1]['file'], example_file) 48 self.assertEqual(data[1]['file'], example_file)
51 self.assertEqual(data[1]['analysis'], None) 49 self.assertEqual(data[1]['analysis'], None)