From cbba5cb302d54e835806eb6ea8e665adfc730dea Mon Sep 17 00:00:00 2001 From: Benoit Chesneau Date: Fri, 3 Apr 2026 23:12:25 +0200 Subject: [PATCH] Fix Quart WebSocket close test app - add missing accept() WebSocket connections must be accepted before they can be closed. Added await websocket.accept() before await websocket.close(code). --- tests/docker/asgi_framework_compat/frameworks/quart_app/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/asgi_framework_compat/frameworks/quart_app/app.py b/tests/docker/asgi_framework_compat/frameworks/quart_app/app.py index 83822a63..d429a32e 100644 --- a/tests/docker/asgi_framework_compat/frameworks/quart_app/app.py +++ b/tests/docker/asgi_framework_compat/frameworks/quart_app/app.py @@ -206,5 +206,5 @@ async def ws_close(): if param.startswith("code="): code = int(param.split("=")[1]) break - # Quart uses a different close mechanism + await websocket.accept() await websocket.close(code)