def should_log_success_result(self, validation_results_model_mock: MagicMock) -> None: # Given event = {DATASET_ID_KEY: any_dataset_id(), VERSION_ID_KEY: any_dataset_version_id()} expected_log = dumps({"success": True}) validation_results_model_mock.return_value.validation_outcome_index.count.return_value = 0 with patch.object(self.logger, "debug") as logger_mock: # When task.lambda_handler(event, any_lambda_context()) # Then logger_mock.assert_any_call(expected_log)
def should_log_event(self) -> None: # Given event = {DATASET_ID_KEY: any_dataset_id(), VERSION_ID_KEY: any_dataset_version_id()} expected_log = dumps({"event": event}) with patch( f"{task.__name__}.{task.validation_results_model_with_meta.__name__}" ), patch.object(self.logger, "debug") as logger_mock: # When task.lambda_handler(event, any_lambda_context()) # Then logger_mock.assert_any_call(expected_log)