From 4206cffcc24d4f42c367ec8a75829a8e67ff59b8 Mon Sep 17 00:00:00 2001 From: Luciano Righetti Date: Thu, 11 Aug 2022 13:29:35 +0200 Subject: [PATCH] fix: attr restsearch test --- tests/testlive_comprehensive_local.py | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/tests/testlive_comprehensive_local.py b/tests/testlive_comprehensive_local.py index 962ed0895..f67fc0bfb 100644 --- a/tests/testlive_comprehensive_local.py +++ b/tests/testlive_comprehensive_local.py @@ -823,30 +823,28 @@ class TestComprehensive(unittest.TestCase): event = self.user_misp_connector.add_event(event) check_response(event) - self.admin_misp_connector.publish(event, alert=False) - time.sleep(6) - search_result = self._search_attribute({'value': '10.0.0.1', 'eventid': event.id}) - self.assertEqual(search_result[0].id, attribute_1.id) - self.assertEqual(len(search_result), 1) + print(attribute_1.uuid) + self.assertEqual(search_result['Attribute'][0]['uuid'], attribute_1.uuid) + self.assertEqual(len(search_result['Attribute']), 1) search_result = self._search_attribute({'value': '8080', 'eventid': event.id}) - self.assertEqual(len(search_result), 2) + self.assertEqual(len(search_result['Attribute']), 2) search_result = self._search_attribute({'value1': '10.0.0.1', 'eventid': event.id}) - self.assertEqual(len(search_result), 1) - self.assertEqual(search_result[0].id, attribute_1.id) + self.assertEqual(len(search_result['Attribute']), 1) + self.assertEqual(search_result['Attribute'][0]['uuid'], attribute_1.uuid) search_result = self._search_attribute({'value1': '10.0.0.2', 'eventid': event.id}) - self.assertEqual(len(search_result), 1) - self.assertEqual(search_result[0].id, attribute_2.id) + self.assertEqual(len(search_result['Attribute']), 1) + self.assertEqual(search_result['Attribute'][0]['uuid'], attribute_2.uuid) search_result = self._search_attribute({'value2': '8080', 'eventid': event.id}) - self.assertEqual(len(search_result), 2) + self.assertEqual(len(search_result['Attribute']), 2) search_result = self._search_attribute({'value1': '10.0.0.1', 'value2': '8080', 'eventid': event.id}) - self.assertEqual(len(search_result), 1) - self.assertEqual(search_result[0].id, attribute_1.id) + self.assertEqual(len(search_result['Attribute']), 1) + self.assertEqual(search_result['Attribute'][0]['uuid'], attribute_1.uuid) self.admin_misp_connector.delete_event(event)