mirror of
https://github.com/Electric-Special/ha-core.git
synced 2026-03-21 05:06:13 +01:00
Bump aioautomower to 2.2.1 (#151427)
This commit is contained in:
@@ -8,5 +8,5 @@
|
||||
"iot_class": "cloud_push",
|
||||
"loggers": ["aioautomower"],
|
||||
"quality_scale": "silver",
|
||||
"requirements": ["aioautomower==2.2.0"]
|
||||
"requirements": ["aioautomower==2.2.1"]
|
||||
}
|
||||
|
||||
2
requirements_all.txt
generated
2
requirements_all.txt
generated
@@ -204,7 +204,7 @@ aioaseko==1.0.0
|
||||
aioasuswrt==1.4.0
|
||||
|
||||
# homeassistant.components.husqvarna_automower
|
||||
aioautomower==2.2.0
|
||||
aioautomower==2.2.1
|
||||
|
||||
# homeassistant.components.azure_devops
|
||||
aioazuredevops==2.2.2
|
||||
|
||||
2
requirements_test_all.txt
generated
2
requirements_test_all.txt
generated
@@ -192,7 +192,7 @@ aioaseko==1.0.0
|
||||
aioasuswrt==1.4.0
|
||||
|
||||
# homeassistant.components.husqvarna_automower
|
||||
aioautomower==2.2.0
|
||||
aioautomower==2.2.1
|
||||
|
||||
# homeassistant.components.azure_devops
|
||||
aioazuredevops==2.2.2
|
||||
|
||||
@@ -525,10 +525,11 @@ async def test_dynamic_polling(
|
||||
mock_automower_client.register_data_callback.side_effect = (
|
||||
fake_register_websocket_response
|
||||
)
|
||||
ws_ready_callbacks: list[Callable[[], None]] = []
|
||||
|
||||
@callback
|
||||
def fake_register_ws_ready_callback(cb: Callable[[], None]) -> None:
|
||||
callback_holder["ws_ready_cb"] = cb
|
||||
ws_ready_callbacks.append(cb)
|
||||
|
||||
mock_automower_client.register_ws_ready_callback.side_effect = (
|
||||
fake_register_ws_ready_callback
|
||||
@@ -536,8 +537,8 @@ async def test_dynamic_polling(
|
||||
|
||||
await setup_integration(hass, mock_config_entry)
|
||||
|
||||
assert "ws_ready_cb" in callback_holder, "ws_ready_callback was not registered"
|
||||
callback_holder["ws_ready_cb"]()
|
||||
for cb in ws_ready_callbacks:
|
||||
cb()
|
||||
|
||||
await hass.async_block_till_done()
|
||||
assert mock_automower_client.get_status.call_count == 1
|
||||
@@ -631,10 +632,11 @@ async def test_websocket_watchdog(
|
||||
mock_automower_client.register_data_callback.side_effect = (
|
||||
fake_register_websocket_response
|
||||
)
|
||||
ws_ready_callbacks: list[Callable[[], None]] = []
|
||||
|
||||
@callback
|
||||
def fake_register_ws_ready_callback(cb: Callable[[], None]) -> None:
|
||||
callback_holder["ws_ready_cb"] = cb
|
||||
ws_ready_callbacks.append(cb)
|
||||
|
||||
mock_automower_client.register_ws_ready_callback.side_effect = (
|
||||
fake_register_ws_ready_callback
|
||||
@@ -642,8 +644,8 @@ async def test_websocket_watchdog(
|
||||
|
||||
await setup_integration(hass, mock_config_entry)
|
||||
|
||||
assert "ws_ready_cb" in callback_holder, "ws_ready_callback was not registered"
|
||||
callback_holder["ws_ready_cb"]()
|
||||
for cb in ws_ready_callbacks:
|
||||
cb()
|
||||
|
||||
await hass.async_block_till_done()
|
||||
assert mock_automower_client.get_status.call_count == 1
|
||||
|
||||
Reference in New Issue
Block a user