From 03d7033bbab7292e2d2c392f7f9f414c57696a4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Tue, 1 Jun 2021 10:42:31 -0700 Subject: [PATCH] new: test for orgc update Related * https://github.com/MISP/PyMISP/issues/744 * https://github.com/MISP/MISP/issues/7460 --- tests/testlive_comprehensive.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/testlive_comprehensive.py b/tests/testlive_comprehensive.py index 633afed..ee45310 100644 --- a/tests/testlive_comprehensive.py +++ b/tests/testlive_comprehensive.py @@ -2846,6 +2846,24 @@ class TestComprehensive(unittest.TestCase): self.admin_misp_connector.delete_event(event) self.admin_misp_connector.toggle_global_pythonify() + def test_change_orgc(self): + self.admin_misp_connector.toggle_global_pythonify() + event = self.create_simple_event() + try: + event = self.admin_misp_connector.add_event(event) + self.assertEqual(event.Orgc.name, 'ORGNAME') + orgc = MISPOrganisation() + orgc.name = self.test_org.name + orgc.id = self.test_org.id + orgc.uuid = self.test_org.uuid + event.Orgc = orgc + event = self.admin_misp_connector.update_event(event) + time.sleep(30) + self.assertEqual(event.Orgc.name, 'Test Org') + finally: + self.admin_misp_connector.delete_event(event) + self.admin_misp_connector.toggle_global_pythonify() + @unittest.skip("Internal use only") def missing_methods(self): skip = [