Bump aiowaqi to 1.1.0 (#99751)

* Bump aiowaqi to 1.1.0

* Fix hassfest

* Fix tests
This commit is contained in:
Joost Lekkerkerker 2023-09-28 18:52:23 +02:00 committed by GitHub
parent dc78d15abc
commit 3b381f10d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 16 additions and 16 deletions

View File

@ -5,6 +5,6 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/waqi",
"iot_class": "cloud_polling",
"loggers": ["waqiasync"],
"requirements": ["aiowaqi==0.2.1"]
"loggers": ["aiowaqi"],
"requirements": ["aiowaqi==1.1.0"]
}

View File

@ -372,7 +372,7 @@ aiovlc==0.1.0
aiovodafone==0.3.1
# homeassistant.components.waqi
aiowaqi==0.2.1
aiowaqi==1.1.0
# homeassistant.components.watttime
aiowatttime==0.1.1

View File

@ -347,7 +347,7 @@ aiovlc==0.1.0
aiovodafone==0.3.1
# homeassistant.components.waqi
aiowaqi==0.2.1
aiowaqi==1.1.0
# homeassistant.components.watttime
aiowatttime==0.1.1

View File

@ -57,7 +57,7 @@ async def test_full_map_flow(
"aiowaqi.WAQIClient.authenticate",
), patch(
"aiowaqi.WAQIClient.get_by_ip",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -74,12 +74,12 @@ async def test_full_map_flow(
"aiowaqi.WAQIClient.authenticate",
), patch(
"aiowaqi.WAQIClient.get_by_coordinates",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
), patch(
"aiowaqi.WAQIClient.get_by_station_number",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -133,7 +133,7 @@ async def test_flow_errors(
"aiowaqi.WAQIClient.authenticate",
), patch(
"aiowaqi.WAQIClient.get_by_ip",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -150,7 +150,7 @@ async def test_flow_errors(
"aiowaqi.WAQIClient.authenticate",
), patch(
"aiowaqi.WAQIClient.get_by_coordinates",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -220,7 +220,7 @@ async def test_error_in_second_step(
"aiowaqi.WAQIClient.authenticate",
), patch(
"aiowaqi.WAQIClient.get_by_ip",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -251,12 +251,12 @@ async def test_error_in_second_step(
"aiowaqi.WAQIClient.authenticate",
), patch(
"aiowaqi.WAQIClient.get_by_coordinates",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
), patch(
"aiowaqi.WAQIClient.get_by_station_number",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):

View File

@ -36,7 +36,7 @@ async def test_legacy_migration(hass: HomeAssistant) -> None:
"""Test migration from yaml to config flow."""
search_result_json = json.loads(load_fixture("waqi/search_result.json"))
search_results = [
WAQISearchResult.parse_obj(search_result)
WAQISearchResult.from_dict(search_result)
for search_result in search_result_json
]
with patch(
@ -44,7 +44,7 @@ async def test_legacy_migration(hass: HomeAssistant) -> None:
return_value=search_results,
), patch(
"aiowaqi.WAQIClient.get_by_station_number",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -64,7 +64,7 @@ async def test_legacy_migration_already_imported(
mock_config_entry.add_to_hass(hass)
with patch(
"aiowaqi.WAQIClient.get_by_station_number",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):
@ -98,7 +98,7 @@ async def test_sensor(hass: HomeAssistant, mock_config_entry: MockConfigEntry) -
mock_config_entry.add_to_hass(hass)
with patch(
"aiowaqi.WAQIClient.get_by_station_number",
return_value=WAQIAirQuality.parse_obj(
return_value=WAQIAirQuality.from_dict(
json.loads(load_fixture("waqi/air_quality_sensor.json"))
),
):