mirror of
https://github.com/Electric-Special/ha-core.git
synced 2026-03-21 06:05:26 +01:00
Update aioairzone-cloud to v0.7.0 (#149369)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
committed by
GitHub
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
|
||||
|
||||
Reference in New Issue
Block a user