mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 23:27:37 +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",
|
"documentation": "https://www.home-assistant.io/integrations/airzone_cloud",
|
||||||
"iot_class": "cloud_push",
|
"iot_class": "cloud_push",
|
||||||
"loggers": ["aioairzone_cloud"],
|
"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
|
aioairq==0.4.6
|
||||||
|
|
||||||
# homeassistant.components.airzone_cloud
|
# homeassistant.components.airzone_cloud
|
||||||
aioairzone-cloud==0.6.16
|
aioairzone-cloud==0.7.0
|
||||||
|
|
||||||
# homeassistant.components.airzone
|
# homeassistant.components.airzone
|
||||||
aioairzone==1.0.0
|
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
|
aioairq==0.4.6
|
||||||
|
|
||||||
# homeassistant.components.airzone_cloud
|
# homeassistant.components.airzone_cloud
|
||||||
aioairzone-cloud==0.6.16
|
aioairzone-cloud==0.7.0
|
||||||
|
|
||||||
# homeassistant.components.airzone
|
# homeassistant.components.airzone
|
||||||
aioairzone==1.0.0
|
aioairzone==1.0.0
|
||||||
|
@ -2,20 +2,34 @@
|
|||||||
|
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
|
from aioairzone_cloud.cloudapi import AirzoneCloudApi
|
||||||
import pytest
|
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)
|
@pytest.fixture(autouse=True)
|
||||||
def airzone_cloud_no_websockets():
|
def airzone_cloud_no_websockets():
|
||||||
"""Fixture to completely disable Airzone Cloud WebSockets."""
|
"""Fixture to completely disable Airzone Cloud WebSockets."""
|
||||||
with (
|
with (
|
||||||
patch(
|
patch(
|
||||||
"homeassistant.components.airzone_cloud.AirzoneCloudApi._update_websockets",
|
"homeassistant.components.airzone_cloud.AirzoneCloudApi._update",
|
||||||
return_value=False,
|
side_effect=MockAirzoneCloudApi.mock_update,
|
||||||
|
autospec=True,
|
||||||
),
|
),
|
||||||
patch(
|
patch(
|
||||||
"homeassistant.components.airzone_cloud.AirzoneCloudApi.connect_installation_websockets",
|
"homeassistant.components.airzone_cloud.AirzoneCloudApi.connect_installation_websockets",
|
||||||
return_value=None,
|
return_value=None,
|
||||||
),
|
),
|
||||||
|
patch(
|
||||||
|
"homeassistant.components.airzone_cloud.AirzoneCloudApi.update_websockets",
|
||||||
|
return_value=None,
|
||||||
|
),
|
||||||
):
|
):
|
||||||
yield
|
yield
|
||||||
|
Loading…
x
Reference in New Issue
Block a user