def test_failed(self, mock_net_kill): mock_net_kill.side_effect = KillServicesError(["test service"], "test error") assert_raise_library_error( lambda: lib.qdevice_kill(self.lib_env, "net"), (severity.ERROR, report_codes.SERVICE_KILL_ERROR, { "services": ["test service"], "reason": "test error", })) mock_net_kill.assert_called_once_with("mock_runner", ["corosync-qnetd"])
def test_failed(self, mock_net_kill): mock_net_kill.side_effect = KillServicesError(["test service"], "test error") assert_raise_library_error( lambda: lib.qdevice_kill(self.lib_env, "net"), ( severity.ERROR, reports.codes.SERVICE_ACTION_FAILED, { "action": reports.const.SERVICE_ACTION_KILL, "service": "test service", "reason": "test error", "node": "", "instance": "", }, ), ) mock_net_kill.assert_called_once_with("mock_runner", ["corosync-qnetd"])