diff --git a/aws_lambda_powertools/event_handler/api_gateway.py b/aws_lambda_powertools/event_handler/api_gateway.py index f96b8789308..8ced47f81e2 100644 --- a/aws_lambda_powertools/event_handler/api_gateway.py +++ b/aws_lambda_powertools/event_handler/api_gateway.py @@ -531,7 +531,7 @@ def resolve(self, event, context) -> Dict[str, Any]: event = event.raw_event if self._debug: - print(self._json_dump(event), end="") + print(self._json_dump(event)) # Populate router(s) dependencies without keeping a reference to each registered router BaseRouter.current_event = self._to_proxy_event(event) diff --git a/tests/functional/event_handler/test_api_gateway.py b/tests/functional/event_handler/test_api_gateway.py index 61c2f715b18..cf560fbcc34 100644 --- a/tests/functional/event_handler/test_api_gateway.py +++ b/tests/functional/event_handler/test_api_gateway.py @@ -829,6 +829,7 @@ def test_debug_print_event(capsys): # THEN print the event out, err = capsys.readouterr() + assert "\n" in out assert json.loads(out) == event