Esempio n. 1
0
 def test_RemoteOperation_logger_debug(self, mock_split, mock_cmd, mock_lods, mock_debug):
     mock_cmd.run = MagicMock()
     mockRemoteOperation = RemoteOperation(operation=TestOperation(), host="sdw1", msg_ctx="dbid 2")
     mockRemoteOperation.execute()
     mock_debug.assert_called()
     first_call_args, fist_call_kwargs = mock_debug.call_args_list[0]
     self.assertTrue(first_call_args[0].startswith("Output for dbid 2 on host sdw1:"))
Esempio n. 2
0
    def test_RemoteOperation_logger_debug(self, mock_split, mock_cmd, mock_lods, mock_debug):
        # We want to lock down the Command's get_results().stdout.
        cmd_instance = mock_cmd.return_value
        cmd_instance.get_results.return_value.stdout = 'output'

        mockRemoteOperation = RemoteOperation(operation=TestOperation(), host="sdw1", msg_ctx="dbid 2")
        mockRemoteOperation.execute()
        mock_debug.assert_has_calls([mock.call("Output for dbid 2 on host sdw1: output")])
Esempio n. 3
0
    def test_RemoteOperation_logger_debug(self, mock_split, mock_cmd, mock_lods, mock_debug):
        # We want to lock down the Command's get_results().stdout.
        cmd_instance = mock_cmd.return_value
        cmd_instance.get_results.return_value.stdout = 'output'

        mockRemoteOperation = RemoteOperation(operation=TestOperation(), host="sdw1", msg_ctx="dbid 2")
        mockRemoteOperation.execute()
        mock_debug.assert_has_calls([mock.call("Output for dbid 2 on host sdw1: output")])