Skip to content

Commit 2989b60

Browse files
committed
coverage
1 parent b431138 commit 2989b60

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

tests/websocket/test_websocket_server_client.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import pytest
66

77
from tests.conftest import CombinedWebsocketGateways
8-
from zha.application.gateway import WebSocketServerGateway
8+
from zha.application.gateway import WebSocketClientGateway, WebSocketServerGateway
99
from zha.application.helpers import ZHAData
1010
from 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

0 commit comments

Comments
 (0)