mirror of
https://github.com/home-assistant/core.git
synced 2025-04-26 10:17:51 +00:00
Bump aiowaqi to 1.1.0 (#99751)
* Bump aiowaqi to 1.1.0 * Fix hassfest * Fix tests
This commit is contained in:
parent
dc78d15abc
commit
3b381f10d3
@ -5,6 +5,6 @@
|
|||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://www.home-assistant.io/integrations/waqi",
|
"documentation": "https://www.home-assistant.io/integrations/waqi",
|
||||||
"iot_class": "cloud_polling",
|
"iot_class": "cloud_polling",
|
||||||
"loggers": ["waqiasync"],
|
"loggers": ["aiowaqi"],
|
||||||
"requirements": ["aiowaqi==0.2.1"]
|
"requirements": ["aiowaqi==1.1.0"]
|
||||||
}
|
}
|
||||||
|
@ -372,7 +372,7 @@ aiovlc==0.1.0
|
|||||||
aiovodafone==0.3.1
|
aiovodafone==0.3.1
|
||||||
|
|
||||||
# homeassistant.components.waqi
|
# homeassistant.components.waqi
|
||||||
aiowaqi==0.2.1
|
aiowaqi==1.1.0
|
||||||
|
|
||||||
# homeassistant.components.watttime
|
# homeassistant.components.watttime
|
||||||
aiowatttime==0.1.1
|
aiowatttime==0.1.1
|
||||||
|
@ -347,7 +347,7 @@ aiovlc==0.1.0
|
|||||||
aiovodafone==0.3.1
|
aiovodafone==0.3.1
|
||||||
|
|
||||||
# homeassistant.components.waqi
|
# homeassistant.components.waqi
|
||||||
aiowaqi==0.2.1
|
aiowaqi==1.1.0
|
||||||
|
|
||||||
# homeassistant.components.watttime
|
# homeassistant.components.watttime
|
||||||
aiowatttime==0.1.1
|
aiowatttime==0.1.1
|
||||||
|
@ -57,7 +57,7 @@ async def test_full_map_flow(
|
|||||||
"aiowaqi.WAQIClient.authenticate",
|
"aiowaqi.WAQIClient.authenticate",
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_ip",
|
"aiowaqi.WAQIClient.get_by_ip",
|
||||||
return_value=WAQIAirQuality.parse_obj(
|
return_value=WAQIAirQuality.from_dict(
|
||||||
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
@ -74,12 +74,12 @@ async def test_full_map_flow(
|
|||||||
"aiowaqi.WAQIClient.authenticate",
|
"aiowaqi.WAQIClient.authenticate",
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_coordinates",
|
"aiowaqi.WAQIClient.get_by_coordinates",
|
||||||
return_value=WAQIAirQuality.parse_obj(
|
return_value=WAQIAirQuality.from_dict(
|
||||||
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_station_number",
|
"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"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
@ -133,7 +133,7 @@ async def test_flow_errors(
|
|||||||
"aiowaqi.WAQIClient.authenticate",
|
"aiowaqi.WAQIClient.authenticate",
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_ip",
|
"aiowaqi.WAQIClient.get_by_ip",
|
||||||
return_value=WAQIAirQuality.parse_obj(
|
return_value=WAQIAirQuality.from_dict(
|
||||||
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
@ -150,7 +150,7 @@ async def test_flow_errors(
|
|||||||
"aiowaqi.WAQIClient.authenticate",
|
"aiowaqi.WAQIClient.authenticate",
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_coordinates",
|
"aiowaqi.WAQIClient.get_by_coordinates",
|
||||||
return_value=WAQIAirQuality.parse_obj(
|
return_value=WAQIAirQuality.from_dict(
|
||||||
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
@ -220,7 +220,7 @@ async def test_error_in_second_step(
|
|||||||
"aiowaqi.WAQIClient.authenticate",
|
"aiowaqi.WAQIClient.authenticate",
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_ip",
|
"aiowaqi.WAQIClient.get_by_ip",
|
||||||
return_value=WAQIAirQuality.parse_obj(
|
return_value=WAQIAirQuality.from_dict(
|
||||||
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
@ -251,12 +251,12 @@ async def test_error_in_second_step(
|
|||||||
"aiowaqi.WAQIClient.authenticate",
|
"aiowaqi.WAQIClient.authenticate",
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_coordinates",
|
"aiowaqi.WAQIClient.get_by_coordinates",
|
||||||
return_value=WAQIAirQuality.parse_obj(
|
return_value=WAQIAirQuality.from_dict(
|
||||||
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_station_number",
|
"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"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
|
@ -36,7 +36,7 @@ async def test_legacy_migration(hass: HomeAssistant) -> None:
|
|||||||
"""Test migration from yaml to config flow."""
|
"""Test migration from yaml to config flow."""
|
||||||
search_result_json = json.loads(load_fixture("waqi/search_result.json"))
|
search_result_json = json.loads(load_fixture("waqi/search_result.json"))
|
||||||
search_results = [
|
search_results = [
|
||||||
WAQISearchResult.parse_obj(search_result)
|
WAQISearchResult.from_dict(search_result)
|
||||||
for search_result in search_result_json
|
for search_result in search_result_json
|
||||||
]
|
]
|
||||||
with patch(
|
with patch(
|
||||||
@ -44,7 +44,7 @@ async def test_legacy_migration(hass: HomeAssistant) -> None:
|
|||||||
return_value=search_results,
|
return_value=search_results,
|
||||||
), patch(
|
), patch(
|
||||||
"aiowaqi.WAQIClient.get_by_station_number",
|
"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"))
|
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)
|
mock_config_entry.add_to_hass(hass)
|
||||||
with patch(
|
with patch(
|
||||||
"aiowaqi.WAQIClient.get_by_station_number",
|
"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"))
|
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)
|
mock_config_entry.add_to_hass(hass)
|
||||||
with patch(
|
with patch(
|
||||||
"aiowaqi.WAQIClient.get_by_station_number",
|
"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"))
|
json.loads(load_fixture("waqi/air_quality_sensor.json"))
|
||||||
),
|
),
|
||||||
):
|
):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user