We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent efa025f commit e7df7d5Copy full SHA for e7df7d5
tests/functional/event_handler/test_api_gateway.py
@@ -655,16 +655,14 @@ def foo():
655
assert result["body"] == json.dumps(response, indent=4)
656
657
658
-def test_debug_print_event(monkeypatch):
+def test_debug_print_event(capsys):
659
# GIVE debug is True
660
app = ApiGatewayResolver(debug=True)
661
- mocked_print = MagicMock()
662
- monkeypatch.setattr(builtins, "print", mocked_print)
663
664
# WHEN calling resolve
665
event = {"path": "/foo", "httpMethod": "GET"}
666
app(event, None)
667
668
# THEN print the event
669
- # NOTE: other calls might have happened outside of this mock
670
- mocked_print.assert_any_call(json.dumps(event, indent=4))
+ out, err = capsys.readouterr()
+ assert json.loads(out) == event
0 commit comments