From 4d7264d53d0aff692818da003af254571a506ce9 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Thu, 10 Aug 2017 18:10:48 +0100 Subject: [PATCH] Coverage --- force_bdss/tests/test_core_mco_driver.py | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 force_bdss/tests/test_core_mco_driver.py 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 0000000..93b8d24 --- /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() -- GitLab