From b27b7bdea5bc829831c08b4036b87b44bd82527e Mon Sep 17 00:00:00 2001 From: "C. Allwardt" <3979063+craig8@users.noreply.github.com> Date: Thu, 13 Mar 2025 10:19:34 -0700 Subject: [PATCH] No longer an instance is required to call create method --- .../gridappsd_field_bus/field_interface/interfaces.py | 2 +- gridappsd-field-bus-lib/tests/test_message_bus_factory.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gridappsd-field-bus-lib/gridappsd_field_bus/field_interface/interfaces.py b/gridappsd-field-bus-lib/gridappsd_field_bus/field_interface/interfaces.py index e386b91..3dedc5c 100644 --- a/gridappsd-field-bus-lib/gridappsd_field_bus/field_interface/interfaces.py +++ b/gridappsd-field-bus-lib/gridappsd_field_bus/field_interface/interfaces.py @@ -198,7 +198,7 @@ class MessageBusFactory(ABC): """ @staticmethod - def create(self, config: MessageBusDefinition) -> FieldMessageBus: + def create(config: MessageBusDefinition) -> FieldMessageBus: """ Create a message bus based upon the configuration passed. """ diff --git a/gridappsd-field-bus-lib/tests/test_message_bus_factory.py b/gridappsd-field-bus-lib/tests/test_message_bus_factory.py index 4e298b3..c3c92ae 100644 --- a/gridappsd-field-bus-lib/tests/test_message_bus_factory.py +++ b/gridappsd-field-bus-lib/tests/test_message_bus_factory.py @@ -16,7 +16,7 @@ def tearDownClass(cls): subprocess.run(["docker", "rm", "artemis"]) def setUp(self): - self.factory = MessageBusFactory() + #self.factory = MessageBusFactory() self.config = MessageBusDefinition( id="test_bus", connection_type=ConnectionType.CONNECTION_TYPE_GRIDAPPSD, @@ -25,7 +25,7 @@ def setUp(self): ) def test_create_message_bus(self): - message_bus = self.factory.create(self.config) + message_bus = MessageBusFactory.create(self.config) self.assertIsNotNone(message_bus) self.assertEqual(message_bus.id, "test_bus") self.assertEqual(message_bus.is_ot_bus, False)