https://github.com/encode/uvicorn/pull/892 diff --git a/tests/protocols/test_http.py b/tests/protocols/test_http.py index f35a965d..25110fc6 100644 --- a/tests/protocols/test_http.py +++ b/tests/protocols/test_http.py @@ -67,6 +67,7 @@ b"Host: example.org", b"Connection: upgrade", b"Upgrade: websocket", + b"Sec-WebSocket-Version: 11", b"", b"", ] diff --git a/tests/protocols/test_websocket.py b/tests/protocols/test_websocket.py index 24bc285f..7c3fcc08 100644 --- a/tests/protocols/test_websocket.py +++ b/tests/protocols/test_websocket.py @@ -51,7 +51,11 @@ def app(scope): async with httpx.AsyncClient() as client: response = await client.get( "http://127.0.0.1:8000", - headers={"upgrade": "websocket", "connection": "upgrade"}, + headers={ + "upgrade": "websocket", + "connection": "upgrade", + "sec-webSocket-version": "11", + }, timeout=5, ) if response.status_code == 426: