def test_api_get_log(self, mock_url, mock_creds, mock_config, mock_get): """Test get_log""" _api = BatchAppsApi(mock_creds, mock_config) mock_url.return_value = "https://test_endpoint.com/api/{jobid}/log" mock_get.return_value = {} val = _api.get_log("abcdef") self.assertTrue(val.success) mock_get.assert_called_with( mock_creds, "https://test_endpoint.com/api/abcdef/log", self.headers, params={"maxResults": 100} ) val = _api.get_log("abcdef", start=1, max_lines=None) mock_get.assert_called_with( mock_creds, "https://test_endpoint.com/api/abcdef/log", self.headers, params={"since": "1"} ) mock_get.side_effect = RestCallException(None, "Boom~", None) val = _api.get_log("test") self.assertFalse(val.success)
def test_api_get_log(self, mock_url, mock_creds, mock_config, mock_get): """Test get_log""" _api = BatchAppsApi(mock_creds, mock_config) mock_url.return_value = "https://test_endpoint.com/api/{jobid}/log" mock_get.return_value = {} val = _api.get_log("abcdef") self.assertTrue(val.success) mock_get.assert_called_with(mock_creds, "https://test_endpoint.com/api/abcdef/log", self.headers, params={'maxResults': 100}) val = _api.get_log("abcdef", start=1, max_lines=None) mock_get.assert_called_with(mock_creds, "https://test_endpoint.com/api/abcdef/log", self.headers, params={'since': '1'}) mock_get.side_effect = RestCallException(None, "Boom~", None) val = _api.get_log("test") self.assertFalse(val.success)