From d058971ad7115f78f75c1d2abf3934ef8b6cfc7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20=C3=81lvarez?= Date: Fri, 12 Sep 2025 11:40:00 -0600 Subject: [PATCH] Update assert_rest_api_resolver_response.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Document necessary usage of strings for query parameters on events. Signed-off-by: Andrés Álvarez --- .../event_handler_rest/src/assert_rest_api_resolver_response.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/event_handler_rest/src/assert_rest_api_resolver_response.py b/examples/event_handler_rest/src/assert_rest_api_resolver_response.py index 80166b5b548..96aa95770c2 100644 --- a/examples/event_handler_rest/src/assert_rest_api_resolver_response.py +++ b/examples/event_handler_rest/src/assert_rest_api_resolver_response.py @@ -22,6 +22,8 @@ def test_lambda_handler(lambda_context): "path": "/todos", "httpMethod": "GET", "requestContext": {"requestId": "227b78aa-779d-47d4-a48e-ce62120393b8"}, # correlation ID + # Always use strings when using query parameters. API Gateway automatically converts them to strings + "queryStringParameters": {"page": "5", "foo": "bar"}, } # Example of API Gateway REST API request event: # https://docs.aws.amazon.com/lambda/latest/dg/services-apigateway.html#apigateway-example-event