Source code for cis_interface.drivers.tests.test_RMQClientDriver

import unittest
from cis_interface.communication.RMQComm import _rmq_server_running
import cis_interface.drivers.tests.test_ClientDriver as parent


[docs]@unittest.skipIf(not _rmq_server_running, "RMQ Server not running") class TestRMQClientParam(parent.TestClientParam): r"""Test parameters for RMQClientDriver class.""" def __init__(self, *args, **kwargs): super(TestRMQClientParam, self).__init__(*args, **kwargs) self.driver = 'RMQClientDriver' self.server_comm = 'RMQComm' self.ocomm_name = self.server_comm
[docs]@unittest.skipIf(not _rmq_server_running, "RMQ Server not running") class TestRMQClientDriverNoStart(TestRMQClientParam, parent.TestClientDriverNoStart): r"""Test class for RMQClientDriver class without start.""" pass
[docs]@unittest.skipIf(not _rmq_server_running, "RMQ Server not running") class TestRMQClientDriver(TestRMQClientParam, parent.TestClientDriver): r"""Test class for RMQClientDriver class.""" pass