cis_interface.drivers.tests package¶
Submodules¶
cis_interface.drivers.tests.test_CMakeModelDriver module¶
-
class
cis_interface.drivers.tests.test_CMakeModelDriver.
TestCMakeModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_CMakeModelDriver.TestCMakeModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test runner for CMakeModelDriver.
-
class
cis_interface.drivers.tests.test_CMakeModelDriver.
TestCMakeModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_CMakeModelDriver.TestCMakeModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriverNoStart
Test runner for CMakeModelDriver without start.
-
class
cis_interface.drivers.tests.test_CMakeModelDriver.
TestCMakeModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
Test parameters for CMakeModelDriver.
-
driver
= 'CMakeModelDriver'¶
-
-
cis_interface.drivers.tests.test_CMakeModelDriver.
test_CMakeModelDriver_error_cmake
()[source]¶ Test CMakeModelDriver error for invalid cmake args.
-
cis_interface.drivers.tests.test_CMakeModelDriver.
test_CMakeModelDriver_error_nofile
()[source]¶ Test CMakeModelDriver error for missing CMakeLists.txt.
-
cis_interface.drivers.tests.test_CMakeModelDriver.
test_CMakeModelDriver_error_notarget
()[source]¶ Test CMakeModelDriver error for invalid target.
cis_interface.drivers.tests.test_ClientDriver module¶
-
class
cis_interface.drivers.tests.test_ClientDriver.
TestClientDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ClientDriver.TestClientParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test class for ClientDriver class.
-
class
cis_interface.drivers.tests.test_ClientDriver.
TestClientDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ClientDriver.TestClientParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriverNoStart
Test class for ClientDriver class without start.
-
class
cis_interface.drivers.tests.test_ClientDriver.
TestClientParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
Test parameters for ClientDriver class.
cis_interface.drivers.tests.test_ClientResponseDriver module¶
-
class
cis_interface.drivers.tests.test_ClientResponseDriver.
TestClientResponseDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ClientResponseDriver.TestClientResponseParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test class for ClientResponseDriver class.
-
class
cis_interface.drivers.tests.test_ClientResponseDriver.
TestClientResponseDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ClientResponseDriver.TestClientResponseParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriverNoStart
Test class for ClientResponseDriver class without start.
-
class
cis_interface.drivers.tests.test_ClientResponseDriver.
TestClientResponseParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
Test parameters for ClientResponseDriver class.
cis_interface.drivers.tests.test_ConnectionDriver module¶
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestConnectionDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
,cis_interface.drivers.tests.test_Driver.TestDriver
Test class for the ConnectionDriver class.
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestConnectionDriverFork
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test class for the ConnectionDriver class between fork comms.
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestConnectionDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
,cis_interface.drivers.tests.test_Driver.TestDriverNoStart
Test class for the ConnectionDriver class without start.
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestConnectionDriverTranslate
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test class for the ConnectionDriver class with translator.
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestConnectionParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_Driver.TestParam
Test parameters for the ConnectionDriver class.
-
comm_name
= 'ZMQComm'¶
-
description_prefix
¶ String prefix to prepend docstr test message with.
-
driver
= 'ConnectionDriver'¶
-
icomm_import_cls
¶ Class used for connection input comm.
Type: class
-
icomm_name
= 'ZMQComm'¶
-
ocomm_import_cls
¶ Class used for connection output comm.
Type: class
-
ocomm_name
= 'ZMQComm'¶
-
testing_option_kws
= {}¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestDefaultCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'InputDriver'¶
-
icomm_name
= 'DefaultComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestDefaultCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'OutputDriver'¶
-
ocomm_name
= 'DefaultComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestIPCCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'InputDriver'¶
-
icomm_name
= 'IPCComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestIPCCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'OutputDriver'¶
-
ocomm_name
= 'IPCComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestRMQAsyncCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'InputDriver'¶
-
icomm_name
= 'RMQAsyncComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestRMQAsyncCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'OutputDriver'¶
-
ocomm_name
= 'RMQAsyncComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestRMQCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'InputDriver'¶
-
icomm_name
= 'RMQComm'¶
-
-
class
cis_interface.drivers.tests.test_ConnectionDriver.
TestRMQCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
-
args
= 'test'¶
-
driver
= 'OutputDriver'¶
-
ocomm_name
= 'RMQComm'¶
-
-
cis_interface.drivers.tests.test_ConnectionDriver.
direct_translate
(msg)[source]¶ Test translator that just returns passed message.
cis_interface.drivers.tests.test_Driver module¶
-
class
cis_interface.drivers.tests.test_Driver.
TestDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_Driver.TestParam
Test runner for basic Driver class.
-
class
cis_interface.drivers.tests.test_Driver.
TestDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_Driver.TestParam
Test runner for basic Driver class without starting driver.
-
class
cis_interface.drivers.tests.test_Driver.
TestParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.tests.CisTestClassInfo
Test parameters for basic Driver test class.
-
args
= None
-
driver
= 'Driver'
-
cis_interface.drivers.tests.test_FileInputDriver module¶
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestAsciiFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'AsciiFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestAsciiMapCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'AsciiMapComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestAsciiTableCommArrayInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestAsciiTableCommInputDriver
-
testing_option_kws
= {'as_array': True}¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestAsciiTableCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'AsciiTableComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'FileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestFileInputDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test runner for FileInputDriver.
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestFileInputDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriverNoStart
Test runner for FileInputDriver without start.
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestFileInputParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
Test parameters for FileInputDriver.
- Attributes (in addition to parent class’s):
- filepath (str): Full path to test file.
-
icomm_name
= 'FileComm'¶
-
testing_option_kws
= {}¶
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestJSONFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'JSONFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestMatFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'MatFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestObjFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'ObjFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestPandasFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'PandasFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestPickleFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'PickleFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestPlyFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'PlyFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileInputDriver.
TestYAMLFileCommInputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileInputDriver.TestFileInputDriver
-
icomm_name
= 'YAMLFileComm'¶
-
cis_interface.drivers.tests.test_FileOutputDriver module¶
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestAsciiFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'AsciiFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestAsciiMapCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'AsciiMapComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestAsciiTableCommArrayOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestAsciiTableCommOutputDriver
-
testing_option_kws
= {'as_array': True}¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestAsciiTableCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'AsciiTableComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'FileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestFileOutputDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test runner for FileOutputDriver.
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestFileOutputDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriverNoStart
Test runner for FileOutputDriver without start.
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestFileOutputParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
Test parameters for FileOutputDriver.
- Attributes (in addition to parent class’s):
- filepath (str): Full path to test file.
-
ocomm_name
= 'FileComm'¶
-
recv_comm_kwargs
¶ Keyword arguments for receive comm.
-
testing_option_kws
= {}¶
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestJSONFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'JSONFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestMatFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'MatFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestObjFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'ObjFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestPandasFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'PandasFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestPickleFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'PickleFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestPlyFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'PlyFileComm'¶
-
-
class
cis_interface.drivers.tests.test_FileOutputDriver.
TestYAMLFileCommOutputDriver
(*args, **kwargs)¶ Bases:
cis_interface.drivers.tests.test_FileOutputDriver.TestFileOutputDriver
-
ocomm_name
= 'YAMLFileComm'¶
-
cis_interface.drivers.tests.test_GCCModelDriver module¶
-
class
cis_interface.drivers.tests.test_GCCModelDriver.
TestGCCModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_GCCModelDriver.TestGCCModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test runner for GCCModelDriver.
-
class
cis_interface.drivers.tests.test_GCCModelDriver.
TestGCCModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_GCCModelDriver.TestGCCModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriverNoStart
Test runner for GCCModelDriver without start.
-
class
cis_interface.drivers.tests.test_GCCModelDriver.
TestGCCModelDriverNoStart_std
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_GCCModelDriver.TestGCCModelDriverNoStart
Test runner for GCCModelDriver with std lib specified.
-
class
cis_interface.drivers.tests.test_GCCModelDriver.
TestGCCModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
Test parameters for GCCModelDriver.
-
driver
= 'GCCModelDriver'¶
-
-
cis_interface.drivers.tests.test_GCCModelDriver.
test_GCCModelDriver_errors
()[source]¶ Test GCCModelDriver errors.
-
cis_interface.drivers.tests.test_GCCModelDriver.
test_GCCModelDriver_no_C_library
()[source]¶ Test GCCModelDriver error when C library not installed.
Test building libraries as shared.
cis_interface.drivers.tests.test_LPyModelDriver module¶
-
class
cis_interface.drivers.tests.test_LPyModelDriver.
TestLPyModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_LPyModelDriver.TestLPyModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test runner for LPyModelDriver class.
-
class
cis_interface.drivers.tests.test_LPyModelDriver.
TestLPyModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_LPyModelDriver.TestLPyModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriverNoStart
Test runner for LPyModelDriver class without starting the driver.
-
class
cis_interface.drivers.tests.test_LPyModelDriver.
TestLPyModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
Test parameters for LPyModelDriver class.
-
driver
= 'LPyModelDriver'¶
-
cis_interface.drivers.tests.test_MakeModelDriver module¶
-
class
cis_interface.drivers.tests.test_MakeModelDriver.
TestMakeModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_MakeModelDriver.TestMakeModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test runner for MakeModelDriver.
-
class
cis_interface.drivers.tests.test_MakeModelDriver.
TestMakeModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_MakeModelDriver.TestMakeModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriverNoStart
Test runner for MakeModelDriver without start.
-
class
cis_interface.drivers.tests.test_MakeModelDriver.
TestMakeModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
Test parameters for MakeModelDriver.
-
driver
= 'MakeModelDriver'¶
-
-
cis_interface.drivers.tests.test_MakeModelDriver.
test_MakeModelDriver_error_nofile
()[source]¶ Test MakeModelDriver error for missing Makefile.
cis_interface.drivers.tests.test_MatlabModelDriver module¶
-
class
cis_interface.drivers.tests.test_MatlabModelDriver.
TestMatlabModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_MatlabModelDriver.TestMatlabModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test runner for MatlabModelDriver.
-
class
cis_interface.drivers.tests.test_MatlabModelDriver.
TestMatlabModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_MatlabModelDriver.TestMatlabModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriverNoStart
Test runner for MatlabModelDriver.
-
class
cis_interface.drivers.tests.test_MatlabModelDriver.
TestMatlabModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
Test parameters for MatlabModelDriver.
-
driver
= 'MatlabModelDriver'¶
-
-
cis_interface.drivers.tests.test_MatlabModelDriver.
test_get_matlab_version
()[source]¶ Test get_matlab_version.
-
cis_interface.drivers.tests.test_MatlabModelDriver.
test_is_matlab_running
()[source]¶ Test if there is Matlab engine running.
-
cis_interface.drivers.tests.test_MatlabModelDriver.
test_locate_matlabroot
()[source]¶ Test locate_matlabroot.
-
cis_interface.drivers.tests.test_MatlabModelDriver.
test_matlab_exit
()[source]¶ Test error when model contains ‘exit’ call.
cis_interface.drivers.tests.test_ModelDriver module¶
-
class
cis_interface.drivers.tests.test_ModelDriver.
TestModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
,cis_interface.drivers.tests.test_Driver.TestDriver
Test runner for basic ModelDriver class.
-
class
cis_interface.drivers.tests.test_ModelDriver.
TestModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
,cis_interface.drivers.tests.test_Driver.TestDriverNoStart
Test runner for basic ModelDriver class.
-
class
cis_interface.drivers.tests.test_ModelDriver.
TestModelDriver_strace
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test with strace.
-
class
cis_interface.drivers.tests.test_ModelDriver.
TestModelDriver_valgrind
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test with valgrind.
-
class
cis_interface.drivers.tests.test_ModelDriver.
TestModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_Driver.TestParam
Test parameters for basic ModelDriver class.
-
driver
= 'ModelDriver'¶
-
cis_interface.drivers.tests.test_PythonModelDriver module¶
-
class
cis_interface.drivers.tests.test_PythonModelDriver.
TestPythonModelDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_PythonModelDriver.TestPythonModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriver
Test runner for PythonModelDriver.
-
class
cis_interface.drivers.tests.test_PythonModelDriver.
TestPythonModelDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_PythonModelDriver.TestPythonModelParam
,cis_interface.drivers.tests.test_ModelDriver.TestModelDriverNoStart
Test runner for PythonModelDriver without start.
-
class
cis_interface.drivers.tests.test_PythonModelDriver.
TestPythonModelParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ModelDriver.TestModelParam
Test parameters for PythonModelDriver.
-
driver
= 'PythonModelDriver'¶
-
cis_interface.drivers.tests.test_RMQAsyncClientDriver module¶
-
class
cis_interface.drivers.tests.test_RMQAsyncClientDriver.
TestRMQAsyncClientDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQAsyncClientDriver.TestRMQAsyncClientParam
,cis_interface.drivers.tests.test_ClientDriver.TestClientDriver
Test class for RMQAsyncClientDriver class.
-
class
cis_interface.drivers.tests.test_RMQAsyncClientDriver.
TestRMQAsyncClientDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQAsyncClientDriver.TestRMQAsyncClientParam
,cis_interface.drivers.tests.test_ClientDriver.TestClientDriverNoStart
Test class for RMQAsyncClientDriver class without start.
-
class
cis_interface.drivers.tests.test_RMQAsyncClientDriver.
TestRMQAsyncClientParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ClientDriver.TestClientParam
Test parameters for RMQAsyncClientDriver class.
cis_interface.drivers.tests.test_RMQAsyncServerDriver module¶
-
class
cis_interface.drivers.tests.test_RMQAsyncServerDriver.
TestRMQAsyncServerDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQAsyncServerDriver.TestRMQAsyncServerParam
,cis_interface.drivers.tests.test_ServerDriver.TestServerDriver
Test class for RMQAsyncServerDriver class.
-
class
cis_interface.drivers.tests.test_RMQAsyncServerDriver.
TestRMQAsyncServerDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQAsyncServerDriver.TestRMQAsyncServerParam
,cis_interface.drivers.tests.test_ServerDriver.TestServerDriverNoStart
Test class for RMQAsyncServerDriver class without start.
-
class
cis_interface.drivers.tests.test_RMQAsyncServerDriver.
TestRMQAsyncServerParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ServerDriver.TestServerParam
Test parameters for RMQAsyncServerDriver class.
cis_interface.drivers.tests.test_RMQClientDriver module¶
-
class
cis_interface.drivers.tests.test_RMQClientDriver.
TestRMQClientDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQClientDriver.TestRMQClientParam
,cis_interface.drivers.tests.test_ClientDriver.TestClientDriver
Test class for RMQClientDriver class.
-
class
cis_interface.drivers.tests.test_RMQClientDriver.
TestRMQClientDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQClientDriver.TestRMQClientParam
,cis_interface.drivers.tests.test_ClientDriver.TestClientDriverNoStart
Test class for RMQClientDriver class without start.
-
class
cis_interface.drivers.tests.test_RMQClientDriver.
TestRMQClientParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ClientDriver.TestClientParam
Test parameters for RMQClientDriver class.
cis_interface.drivers.tests.test_RMQServerDriver module¶
-
class
cis_interface.drivers.tests.test_RMQServerDriver.
TestRMQServerDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQServerDriver.TestRMQServerParam
,cis_interface.drivers.tests.test_ServerDriver.TestServerDriver
Test class for RMQServerDriver class.
-
class
cis_interface.drivers.tests.test_RMQServerDriver.
TestRMQServerDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_RMQServerDriver.TestRMQServerParam
,cis_interface.drivers.tests.test_ServerDriver.TestServerDriverNoStart
Test class for RMQServerDriver class without start.
-
class
cis_interface.drivers.tests.test_RMQServerDriver.
TestRMQServerParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ServerDriver.TestServerParam
Test parameters for RMQServerDriver class.
cis_interface.drivers.tests.test_ServerDriver module¶
-
class
cis_interface.drivers.tests.test_ServerDriver.
TestServerDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ServerDriver.TestServerParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test class for ServerDriver class.
-
class
cis_interface.drivers.tests.test_ServerDriver.
TestServerDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ServerDriver.TestServerParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriverNoStart
Test class for ServerDriver class without start.
-
class
cis_interface.drivers.tests.test_ServerDriver.
TestServerParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
Test parameters for ServerDriver class.
cis_interface.drivers.tests.test_ServerResponseDriver module¶
-
class
cis_interface.drivers.tests.test_ServerResponseDriver.
TestServerResponseDriver
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ServerResponseDriver.TestServerResponseParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriver
Test class for ServerResponseDriver class.
-
class
cis_interface.drivers.tests.test_ServerResponseDriver.
TestServerResponseDriverNoStart
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ServerResponseDriver.TestServerResponseParam
,cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionDriverNoStart
Test class for ServerResponseDriver class without start.
-
class
cis_interface.drivers.tests.test_ServerResponseDriver.
TestServerResponseParam
(*args, **kwargs)[source]¶ Bases:
cis_interface.drivers.tests.test_ConnectionDriver.TestConnectionParam
Test parameters for ServerResponseDriver class.
Module contents¶
Tests for drivers sub-package.