From f3829f40df084d65ba09d6b9efdf01307197fe3a Mon Sep 17 00:00:00 2001 From: Jakub Onderka Date: Sun, 31 Oct 2021 17:34:05 +0100 Subject: [PATCH] new: [test] test_add_duplicate_tags --- tests/testlive_comprehensive_local.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/testlive_comprehensive_local.py b/tests/testlive_comprehensive_local.py index 522977c60..f3ffede50 100644 --- a/tests/testlive_comprehensive_local.py +++ b/tests/testlive_comprehensive_local.py @@ -553,6 +553,18 @@ class TestComprehensive(unittest.TestCase): check_response(self.admin_misp_connector.delete_event(event)) + def test_add_duplicate_tags(self): + event = create_simple_event() + event = check_response(self.admin_misp_connector.add_event(event)) + + # Just first tag should be added + check_response(self.admin_misp_connector.tag(event.uuid, 'generic_tag_test', local=True)) + check_response(self.admin_misp_connector.tag(event.uuid, 'generic_tag_test', local=False)) + + fetched_event = check_response(self.admin_misp_connector.get_event(event)) + self.assertEqual(1, len(fetched_event.tags), fetched_event.tags) + self.assertTrue(fetched_event.tags[0].local, fetched_event.tags[0]) + if __name__ == '__main__': unittest.main()