File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 55import pytest
66
77from tests .conftest import CombinedWebsocketGateways
8- from zha .application .gateway import WebSocketServerGateway
8+ from zha .application .gateway import WebSocketClientGateway , WebSocketServerGateway
99from zha .application .helpers import ZHAData
1010from zha .websocket .client .client import Client
1111
@@ -33,6 +33,13 @@ async def test_server_client_connect_disconnect(
3333 assert "not connected" in repr (client )
3434 assert not client .connected
3535
36+ async with WebSocketClientGateway (zha_data ) as client_gateway :
37+ assert client_gateway .client .connected
38+ assert client_gateway .client ._listen_task is not None
39+
40+ assert not client_gateway .client .connected
41+ assert client_gateway .client ._listen_task is None
42+
3643 assert not gateway .is_serving
3744 assert gateway ._ws_server is None
3845
You can’t perform that action at this time.
0 commit comments