TaskManager.init()
cls.setup_controllers([FooResource])
+ @classmethod
+ def tearDownClass(cls):
+ NotificationQueue.stop()
+
def test_no_exception(self):
self._get('/foo/no_exception/a/b')
self.assertStatus(200)
from ..services.iscsi_client import IscsiClient
from ..services.orchestrator import OrchClient
from ..rest_client import RequestException
+from ..tools import NotificationQueue, TaskManager
class IscsiTestCli(unittest.TestCase, CLICommandTestMixin):
@classmethod
def setup_server(cls):
+ NotificationQueue.start_queue()
+ TaskManager.init()
OrchClient.instance().available = lambda: False
mgr.rados.side_effect = None
# pylint: disable=protected-access
IscsiTarget._cp_config['tools.authenticate.on'] = False
cls.setup_controllers([Iscsi, IscsiTarget])
+ @classmethod
+ def tearDownClass(cls):
+ NotificationQueue.stop()
+
def setUp(self):
self.mock_kv_store()
self.CONFIG_KEY_DICT['_iscsi_config'] = '''