From 5b97b7d0158906cd0f646a7273a3ca5b1828cd15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Thu, 21 Jan 2021 12:27:45 +0100 Subject: [PATCH] chg: Add testcase with breakOnDuplicate in a MISPObject --- tests/testlive_comprehensive.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/testlive_comprehensive.py b/tests/testlive_comprehensive.py index 31fbfa0..bcab2b4 100644 --- a/tests/testlive_comprehensive.py +++ b/tests/testlive_comprehensive.py @@ -1450,6 +1450,11 @@ class TestComprehensive(unittest.TestCase): r = self.user_misp_connector.add_object(first, peo_dup, break_on_duplicate=True) self.assertTrue("Duplicate object found" in r['errors'][1]['errors'], r) + # Test break on duplicate with breakOnDuplicate key in object + fo_dup.breakOnDuplicate = True + r = self.user_misp_connector.add_object(first, fo_dup) + self.assertTrue("Duplicate object found" in r['errors'][1]['errors'], r) + # Test refs r = self.user_misp_connector.add_object_reference(fo.ObjectReference[0]) self.assertEqual(r.object_uuid, fo.uuid, r.to_json())