mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 15:17:35 +00:00
Update aioairzone-cloud to v0.7.0 (#149369)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
parent
feeef88710
commit
326bcc3f05
@ -6,5 +6,5 @@
|
||||
"documentation": "https://www.home-assistant.io/integrations/airzone_cloud",
|
||||
"iot_class": "cloud_push",
|
||||
"loggers": ["aioairzone_cloud"],
|
||||
"requirements": ["aioairzone-cloud==0.6.16"]
|
||||
"requirements": ["aioairzone-cloud==0.7.0"]
|
||||
}
|
||||
|
2
requirements_all.txt
generated
2
requirements_all.txt
generated
@ -179,7 +179,7 @@ aioacaia==0.1.14
|
||||
aioairq==0.4.6
|
||||
|
||||
# homeassistant.components.airzone_cloud
|
||||
aioairzone-cloud==0.6.16
|
||||
aioairzone-cloud==0.7.0
|
||||
|
||||
# homeassistant.components.airzone
|
||||
aioairzone==1.0.0
|
||||
|
2
requirements_test_all.txt
generated
2
requirements_test_all.txt
generated
@ -167,7 +167,7 @@ aioacaia==0.1.14
|
||||
aioairq==0.4.6
|
||||
|
||||
# homeassistant.components.airzone_cloud
|
||||
aioairzone-cloud==0.6.16
|
||||
aioairzone-cloud==0.7.0
|
||||
|
||||
# homeassistant.components.airzone
|
||||
aioairzone==1.0.0
|
||||
|
@ -2,20 +2,34 @@
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from aioairzone_cloud.cloudapi import AirzoneCloudApi
|
||||
import pytest
|
||||
|
||||
|
||||
class MockAirzoneCloudApi(AirzoneCloudApi):
|
||||
"""Mock AirzoneCloudApi class."""
|
||||
|
||||
async def mock_update(self: "AirzoneCloudApi"):
|
||||
"""Mock AirzoneCloudApi _update function."""
|
||||
await self.update_polling()
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
def airzone_cloud_no_websockets():
|
||||
"""Fixture to completely disable Airzone Cloud WebSockets."""
|
||||
with (
|
||||
patch(
|
||||
"homeassistant.components.airzone_cloud.AirzoneCloudApi._update_websockets",
|
||||
return_value=False,
|
||||
"homeassistant.components.airzone_cloud.AirzoneCloudApi._update",
|
||||
side_effect=MockAirzoneCloudApi.mock_update,
|
||||
autospec=True,
|
||||
),
|
||||
patch(
|
||||
"homeassistant.components.airzone_cloud.AirzoneCloudApi.connect_installation_websockets",
|
||||
return_value=None,
|
||||
),
|
||||
patch(
|
||||
"homeassistant.components.airzone_cloud.AirzoneCloudApi.update_websockets",
|
||||
return_value=None,
|
||||
),
|
||||
):
|
||||
yield
|
||||
|
Loading…
x
Reference in New Issue
Block a user