We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0743b89 commit 56b28d3Copy full SHA for 56b28d3
1 file changed
tests/v2/test_v2_cancellation.py
@@ -10,6 +10,7 @@
10
import msgpack
11
import nanoid
12
import pytest
13
+from pydantic import TypeAdapter
14
15
from replit_river.messages import parse_transport_msg
16
from replit_river.rpc import (
@@ -279,9 +280,9 @@ async def test_subscription_cancel(ws_server: WsServerFixture) -> None:
279
280
281
assert not isinstance(request_msg, str)
282
assert (serverconn := conn())
- handshake_request: ControlMessageHandshakeRequest[None] = (
283
- ControlMessageHandshakeRequest(**request_msg.payload)
284
- )
+ handshake_request = TypeAdapter(
+ ControlMessageHandshakeRequest[None]
285
+ ).validate_python(request_msg.payload)
286
287
handshake_resp = ControlMessageHandshakeResponse(
288
status=HandShakeStatus(
0 commit comments