diff --git a/force_bdss/tests/test_core_mco_driver.py b/force_bdss/tests/test_core_mco_driver.py new file mode 100644 index 0000000000000000000000000000000000000000..93b8d2405321439326b6edad652a82fd29770e8c --- /dev/null +++ b/force_bdss/tests/test_core_mco_driver.py @@ -0,0 +1,30 @@ +import unittest +from force_bdss.tests import fixtures +from force_bdss.tests.test_core_evaluation_driver import \ + mock_factory_registry_plugin + +try: + import mock +except ImportError: + from unittest import mock + +from envisage.api import Application + +from force_bdss.core_mco_driver import CoreMCODriver + + +class TestCoreMCODriver(unittest.TestCase): + def setUp(self): + self.mock_factory_registry_plugin = mock_factory_registry_plugin() + application = mock.Mock(spec=Application) + application.get_plugin = mock.Mock( + return_value=self.mock_factory_registry_plugin + ) + application.workflow_filepath = fixtures.get("test_null.json") + self.mock_application = application + + def test_initialization(self): + driver = CoreMCODriver( + application=self.mock_application, + ) + driver.application_started()