Skip to content

Commit 61a5269

Browse files
committed
fix: raise no devices found if needed
1 parent 42629f6 commit 61a5269

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/anova_wifi/mocks/anova_api.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from aiohttp import ClientSession
88

9-
from anova_wifi import AnovaWebsocketHandler
9+
from anova_wifi import AnovaWebsocketHandler, NoDevicesFound
1010

1111
DUMMY_ID = "anova_id"
1212

@@ -146,6 +146,8 @@ async def create_websocket_side_effect() -> None:
146146
],
147147
)
148148
await api_mock.websocket_handler.connect()
149+
if not api_mock.websocket_handler.devices:
150+
raise NoDevicesFound("No devices were found on the websocket.")
149151

150152
api_mock.authenticate.side_effect = authenticate_side_effect
151153
api_mock.create_websocket.side_effect = create_websocket_side_effect

0 commit comments

Comments
 (0)