11"""Test the generic UDP client implementation."""
22
33import asyncio
4- from typing import List , Tuple , cast
4+ from typing import cast
55from unittest .mock import AsyncMock , MagicMock , patch
66
77import pytest
@@ -82,14 +82,14 @@ class _ServerProtocol(asyncio.DatagramProtocol):
8282 """A mock SMP server protocol for unit testing."""
8383
8484 def __init__ (self ) -> None :
85- self .datagrams_recieved : List [bytes ] = []
85+ self .datagrams_recieved : list [bytes ] = []
8686
87- def datagram_received (self , data : bytes , addr : Tuple [str , int ]) -> None :
87+ def datagram_received (self , data : bytes , addr : tuple [str , int ]) -> None :
8888 self .datagrams_recieved .append (data )
8989
9090
9191@pytest_asyncio .fixture
92- async def udp_server () -> AsyncGenerator [Tuple [asyncio .DatagramTransport , _ServerProtocol ], None ]:
92+ async def udp_server () -> AsyncGenerator [tuple [asyncio .DatagramTransport , _ServerProtocol ], None ]:
9393 transport , protocol = await asyncio .get_running_loop ().create_datagram_endpoint (
9494 lambda : _ServerProtocol (), local_addr = ("127.0.0.1" , 1337 )
9595 )
@@ -100,7 +100,7 @@ async def udp_server() -> AsyncGenerator[Tuple[asyncio.DatagramTransport, _Serve
100100
101101
102102@pytest .mark .asyncio
103- async def test_send (udp_server : Tuple [asyncio .DatagramTransport , _ServerProtocol ]) -> None :
103+ async def test_send (udp_server : tuple [asyncio .DatagramTransport , _ServerProtocol ]) -> None :
104104 _ , p = udp_server
105105
106106 c = UDPClient ()
@@ -113,7 +113,7 @@ async def test_send(udp_server: Tuple[asyncio.DatagramTransport, _ServerProtocol
113113
114114
115115@pytest .mark .asyncio
116- async def test_receive (udp_server : Tuple [asyncio .DatagramTransport , _ServerProtocol ]) -> None :
116+ async def test_receive (udp_server : tuple [asyncio .DatagramTransport , _ServerProtocol ]) -> None :
117117 t , _ = udp_server
118118
119119 CLIENT_ADDR = Addr ("127.0.0.1" , 1338 )
0 commit comments