From 21fa4af863becfb8fa2c76057fc11c9cbf5e315a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Tue, 28 Jan 2020 14:41:28 +0100 Subject: [PATCH] chg: Add test cases in feed --- tests/test_mispevent.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/test_mispevent.py b/tests/test_mispevent.py index 62982ef..bac4ef6 100644 --- a/tests/test_mispevent.py +++ b/tests/test_mispevent.py @@ -318,12 +318,15 @@ class TestMISPEvent(unittest.TestCase): org.uuid = '123478' me.Orgc = org me.add_attribute('ip-dst', '8.8.8.8') + obj = me.add_object(name='file') + obj.add_attributes('filename', *['foo.exe', 'bar.exe']) h = hashlib.new('md5') h.update(b'8.8.8.8') hash_attr_val = h.hexdigest() feed = me.to_feed(with_meta=True) self.assertEqual(feed['Event']['_hashes'][0], hash_attr_val) self.assertEqual(feed['Event']['_manifest'][me.uuid]['info'], 'Test feed') + self.assertEqual(len(feed['Event']['Object'][0]['Attribute']), 2) def test_object_templates(self): me = MISPEvent()