diff --git a/tests/test_request.py b/tests/test_request.py index 0cbf099414..35544219ad 100644 --- a/tests/test_request.py +++ b/tests/test_request.py @@ -122,3 +122,12 @@ async def get(request): _ = app.test_client.get("/", headers=headers) assert isinstance(retrieved, HttpProtocol) + + +def test_ipv6_address_is_not_wrapped(app): + @app.get("/") + async def get(request): + return response.empty() + + request, _ = app.test_client.get("/", host="::ff") + assert request.route is list(app.router.routes.values())[0]