Skip to content

Commit 3f83511

Browse files
committed
Dev: unittests: Adjust unit test for previous commit
1 parent 0509631 commit 3f83511

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

test/unittests/test_qdevice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ def test_qdevice_p12_on_cluster(self):
203203
self.assertEqual(res, "/etc/corosync/qdevice/net/node1.com/qdevice-net-node.p12")
204204

205205
@mock.patch('crmsh.utils.InterfacesInfo.ip_in_local')
206-
@mock.patch('crmsh.utils.node_reachable_check')
206+
@mock.patch('crmsh.utils.ssh_reachable_check')
207207
@mock.patch('socket.getaddrinfo')
208208
def test_check_qnetd_addr_local(self, mock_getaddrinfo, mock_reachable, mock_in_local):
209209
mock_getaddrinfo.return_value = [(None, ("10.10.10.123",)),]

test/unittests/test_ui_cluster.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ def tearDownClass(cls):
3838

3939
@mock.patch('logging.Logger.info')
4040
@mock.patch('crmsh.service_manager.ServiceManager.service_is_active')
41-
@mock.patch('crmsh.ui_cluster.parse_option_for_nodes')
41+
@mock.patch('crmsh.ui_utils.parse_and_validate_node_args')
4242
@mock.patch('crmsh.corosync.is_qdevice_configured')
4343
def test_do_start_already_started(self, mock_qdevice_configured, mock_parse_nodes, mock_active, mock_info):
4444
mock_qdevice_configured.return_value = False
4545
context_inst = mock.Mock()
4646
mock_parse_nodes.return_value = ["node1", "node2"]
4747
mock_active.side_effect = [True, True]
4848
self.ui_cluster_inst.do_start(context_inst, "node1", "node2")
49-
mock_parse_nodes.assert_called_once_with(context_inst, "node1", "node2")
49+
mock_parse_nodes.assert_called_once_with("start", "node1", "node2")
5050
mock_active.assert_has_calls([
5151
mock.call("pacemaker.service", remote_addr="node1"),
5252
mock.call("pacemaker.service", remote_addr="node2")
@@ -63,7 +63,7 @@ def test_do_start_already_started(self, mock_qdevice_configured, mock_parse_node
6363
@mock.patch('crmsh.corosync.is_qdevice_configured')
6464
@mock.patch('crmsh.service_manager.ServiceManager.start_service')
6565
@mock.patch('crmsh.service_manager.ServiceManager.service_is_active')
66-
@mock.patch('crmsh.ui_cluster.parse_option_for_nodes')
66+
@mock.patch('crmsh.ui_utils.parse_and_validate_node_args')
6767
def test_do_start(self, mock_parse_nodes, mock_active, mock_start, mock_qdevice_configured, mock_info, mock_error, mock_start_pacemaker, mock_check_qdevice):
6868
context_inst = mock.Mock()
6969
mock_start_pacemaker.return_value = ["node1"]
@@ -86,15 +86,15 @@ def test_do_start(self, mock_parse_nodes, mock_active, mock_start, mock_qdevice_
8686

8787
@mock.patch('crmsh.utils.wait_for_dc')
8888
@mock.patch('crmsh.ui_cluster.Cluster._node_ready_to_stop_cluster_service')
89-
@mock.patch('crmsh.ui_cluster.parse_option_for_nodes')
89+
@mock.patch('crmsh.ui_utils.parse_and_validate_node_args')
9090
def test_do_stop_return(self, mock_parse_nodes, mock_node_ready_to_stop_cluster_service, mock_dc):
9191
mock_parse_nodes.return_value = ["node1", "node2"]
9292
mock_node_ready_to_stop_cluster_service.side_effect = [False, False]
9393

9494
context_inst = mock.Mock()
9595
self.ui_cluster_inst.do_stop(context_inst, "node1", "node2")
9696

97-
mock_parse_nodes.assert_called_once_with(context_inst, "node1", "node2")
97+
mock_parse_nodes.assert_called_once_with("stop", "node1", "node2")
9898
mock_node_ready_to_stop_cluster_service.assert_has_calls([mock.call("node1"), mock.call("node2")])
9999
mock_dc.assert_not_called()
100100

@@ -104,7 +104,7 @@ def test_do_stop_return(self, mock_parse_nodes, mock_node_ready_to_stop_cluster_
104104
@mock.patch('crmsh.ui_cluster.Cluster._set_dlm')
105105
@mock.patch('crmsh.utils.wait_for_dc')
106106
@mock.patch('crmsh.ui_cluster.Cluster._node_ready_to_stop_cluster_service')
107-
@mock.patch('crmsh.ui_cluster.parse_option_for_nodes')
107+
@mock.patch('crmsh.ui_utils.parse_and_validate_node_args')
108108
def test_do_stop(self, mock_parse_nodes, mock_node_ready_to_stop_cluster_service, mock_dc,
109109
mock_set_dlm, mock_service_manager, mock_info, mock_debug):
110110
mock_parse_nodes.return_value = ["node1", "node2"]
@@ -117,7 +117,7 @@ def test_do_stop(self, mock_parse_nodes, mock_node_ready_to_stop_cluster_service
117117
context_inst = mock.Mock()
118118
self.ui_cluster_inst.do_stop(context_inst, "node1", "node2")
119119

120-
mock_parse_nodes.assert_called_once_with(context_inst, "node1", "node2")
120+
mock_parse_nodes.assert_called_once_with("stop", "node1", "node2")
121121
mock_node_ready_to_stop_cluster_service.assert_has_calls([mock.call("node1"), mock.call("node2")])
122122
mock_debug.assert_called_once_with("stop node list: ['node1']")
123123
mock_dc.assert_called_once_with("node1")

test/unittests/test_utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,7 @@ def test_is_block_device(mock_stat, mock_isblk):
982982
mock_isblk.assert_called_once_with(12345)
983983

984984

985-
@mock.patch('crmsh.utils.node_reachable_check')
985+
@mock.patch('crmsh.utils.ssh_reachable_check')
986986
@mock.patch('crmsh.xmlutil.CrmMonXmlParser')
987987
def test_check_all_nodes_reachable_dead_nodes(mock_xml, mock_reachable):
988988
mock_xml_inst = mock.Mock()
@@ -995,7 +995,7 @@ def test_check_all_nodes_reachable_dead_nodes(mock_xml, mock_reachable):
995995
assert err.value.dead_nodes == ["node2"]
996996

997997

998-
@mock.patch('crmsh.utils.node_reachable_check')
998+
@mock.patch('crmsh.utils.ssh_reachable_check')
999999
@mock.patch('crmsh.xmlutil.CrmMonXmlParser')
10001000
def test_check_all_nodes_reachable(mock_xml, mock_reachable):
10011001
mock_xml_inst = mock.Mock()
@@ -1410,7 +1410,7 @@ def test_is_dc_idle(mock_dc, mock_shell):
14101410

14111411

14121412
@mock.patch('logging.Logger.warning')
1413-
@mock.patch('crmsh.utils.node_reachable_check')
1413+
@mock.patch('crmsh.utils.ssh_reachable_check')
14141414
def test_get_reachable_node_list(mock_reachable, mock_warn):
14151415
mock_reachable.side_effect = [False, True, ValueError("error for node3")]
14161416
assert utils.get_reachable_node_list(["node1", "node2", "node3"]) == ["node2"]

0 commit comments

Comments
 (0)