Definition at line 19 of file test_drce_DRCEManager.py.
◆ setUp()
def tests.test_drce_DRCEManager.TestDRCEManager.setUp |
( |
|
self | ) |
|
Definition at line 22 of file test_drce_DRCEManager.py.
23 self.drce_manager = DRCEManager()
24 self.response = Response([
29 "error_message" :"msg", 34 {"files":[{"name":"f1", "data":"data1", "action":12}], 44 self.connect_mock = MagicMock(spec=Connection)
45 self.task_request = TaskCheckRequest(
"task_id", consts.EXTEND_STATUS_INFO)
◆ teEst_check_main_processing()
def tests.test_drce_DRCEManager.TestDRCEManager.teEst_check_main_processing |
( |
|
self | ) |
|
Definition at line 77 of file test_drce_DRCEManager.py.
77 def teEst_check_main_processing(self):
78 connect_cfg = {
"send.return_value":
None,
79 "recv.return_value": self.response}
80 self.connect_mock.configure_mock(**connect_cfg)
81 self.drce_manager.cmd_executor.replace_connection(self.connect_mock)
83 task_response = self.drce_manager.
process(self.task_request)
85 test_err_str =
"processing is failed" 86 self.assertEqual(task_response.error_code, 0, test_err_str)
87 self.assertEqual(task_response.error_msg,
"msg", test_err_str )
88 self.assertEqual(task_response.state, 1, test_err_str)
89 self.assertEqual(len(task_response.data), 1, test_err_str)
90 self.assertEqual(task_response.pid, 101, test_err_str)
◆ test_clear_host()
def tests.test_drce_DRCEManager.TestDRCEManager.test_clear_host |
( |
|
self | ) |
|
Definition at line 62 of file test_drce_DRCEManager.py.
62 def test_clear_host(self):
63 connect_manager_mock = MagicMock(spec=ConnectionManager)
64 manager_expect_calls = [call.destroy_connection(ANY)]
66 cmd_executor_mock = MagicMock(spec = CommandExecutor)
67 executor_expect_calls = [call.replace_connection(ANY)]
69 self.drce_manager.cmd_executor = cmd_executor_mock
70 self.drce_manager.connect_manager = connect_manager_mock
71 self.drce_manager.clear_host()
73 self.assertEquals(manager_expect_calls, connect_manager_mock.mock_calls,
"")
74 self.assertEquals(executor_expect_calls, cmd_executor_mock.mock_calls,
"")
◆ test_raise_command_executor_err()
def tests.test_drce_DRCEManager.TestDRCEManager.test_raise_command_executor_err |
( |
|
self | ) |
|
Definition at line 112 of file test_drce_DRCEManager.py.
112 def test_raise_command_executor_err(self):
113 self.connect_mock.send.return_value =
None 114 self.connect_mock.recv.side_effect = CommandExecutorErr(
"Boom")
115 self.drce_manager.cmd_executor.replace_connection(self.connect_mock)
117 with self.assertRaises(CommandExecutorErr):
118 list(self.drce_manager.
process(self.task_request))
◆ test_raise_connection_timeout()
def tests.test_drce_DRCEManager.TestDRCEManager.test_raise_connection_timeout |
( |
|
self | ) |
|
Definition at line 94 of file test_drce_DRCEManager.py.
94 def test_raise_connection_timeout(self):
95 self.connect_mock.send.return_value =
None 96 self.connect_mock.recv.side_effect = ConnectionTimeout(
"Boom")
97 self.drce_manager.cmd_executor.replace_connection(self.connect_mock)
99 with self.assertRaises(ConnectionTimeout):
100 list(self.drce_manager.
process(self.task_request))
◆ test_raise_transport_internal_err()
def tests.test_drce_DRCEManager.TestDRCEManager.test_raise_transport_internal_err |
( |
|
self | ) |
|
Definition at line 103 of file test_drce_DRCEManager.py.
103 def test_raise_transport_internal_err(self):
104 self.connect_mock.send.return_value =
None 105 self.connect_mock.recv.side_effect = TransportInternalErr(
"Boom")
106 self.drce_manager.cmd_executor.replace_connection(self.connect_mock)
108 with self.assertRaises(TransportInternalErr):
109 list(self.drce_manager.
process(self.task_request))
◆ test_set_host_params_translation()
def tests.test_drce_DRCEManager.TestDRCEManager.test_set_host_params_translation |
( |
|
self | ) |
|
Definition at line 48 of file test_drce_DRCEManager.py.
48 def test_set_host_params_translation(self):
51 connect_manager_mock = MagicMock(spec=ConnectionManager)
52 mock_cfg = {
"create_connection.return_value":
None}
53 connect_manager_mock.configure_mock(**mock_cfg)
54 expect_calls = [call.create_connection(connect_params)]
56 self.drce_manager.connect_manager = connect_manager_mock
57 self.drce_manager.activate_host(host)
59 self.assertEquals(expect_calls, connect_manager_mock.mock_calls,
"")
◆ connect_mock
tests.test_drce_DRCEManager.TestDRCEManager.connect_mock |
◆ drce_manager
tests.test_drce_DRCEManager.TestDRCEManager.drce_manager |
◆ response
tests.test_drce_DRCEManager.TestDRCEManager.response |
◆ task_request
tests.test_drce_DRCEManager.TestDRCEManager.task_request |
The documentation for this class was generated from the following file: