mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 08:47:57 +00:00
Bump stookwijzer==1.6.1 (#139380)
This commit is contained in:
parent
693584ce29
commit
0e1602ff71
@ -42,12 +42,12 @@ async def async_migrate_entry(
|
||||
LOGGER.debug("Migrating from version %s", entry.version)
|
||||
|
||||
if entry.version == 1:
|
||||
longitude, latitude = await Stookwijzer.async_transform_coordinates(
|
||||
xy = await Stookwijzer.async_transform_coordinates(
|
||||
entry.data[CONF_LOCATION][CONF_LATITUDE],
|
||||
entry.data[CONF_LOCATION][CONF_LONGITUDE],
|
||||
)
|
||||
|
||||
if not longitude or not latitude:
|
||||
if not xy:
|
||||
ir.async_create_issue(
|
||||
hass,
|
||||
DOMAIN,
|
||||
@ -65,8 +65,8 @@ async def async_migrate_entry(
|
||||
entry,
|
||||
version=2,
|
||||
data={
|
||||
CONF_LATITUDE: latitude,
|
||||
CONF_LONGITUDE: longitude,
|
||||
CONF_LATITUDE: xy["x"],
|
||||
CONF_LONGITUDE: xy["y"],
|
||||
},
|
||||
)
|
||||
|
||||
|
@ -25,14 +25,14 @@ class StookwijzerFlowHandler(ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a flow initialized by the user."""
|
||||
errors = {}
|
||||
if user_input is not None:
|
||||
longitude, latitude = await Stookwijzer.async_transform_coordinates(
|
||||
xy = await Stookwijzer.async_transform_coordinates(
|
||||
user_input[CONF_LOCATION][CONF_LATITUDE],
|
||||
user_input[CONF_LOCATION][CONF_LONGITUDE],
|
||||
)
|
||||
if longitude and latitude:
|
||||
if xy:
|
||||
return self.async_create_entry(
|
||||
title="Stookwijzer",
|
||||
data={CONF_LATITUDE: latitude, CONF_LONGITUDE: longitude},
|
||||
data={CONF_LATITUDE: xy["x"], CONF_LONGITUDE: xy["y"]},
|
||||
)
|
||||
errors["base"] = "unknown"
|
||||
|
||||
|
@ -6,5 +6,5 @@
|
||||
"documentation": "https://www.home-assistant.io/integrations/stookwijzer",
|
||||
"integration_type": "service",
|
||||
"iot_class": "cloud_polling",
|
||||
"requirements": ["stookwijzer==1.6.0"]
|
||||
"requirements": ["stookwijzer==1.6.1"]
|
||||
}
|
||||
|
2
requirements_all.txt
generated
2
requirements_all.txt
generated
@ -2808,7 +2808,7 @@ statsd==3.2.1
|
||||
steamodd==4.21
|
||||
|
||||
# homeassistant.components.stookwijzer
|
||||
stookwijzer==1.6.0
|
||||
stookwijzer==1.6.1
|
||||
|
||||
# homeassistant.components.streamlabswater
|
||||
streamlabswater==1.0.1
|
||||
|
2
requirements_test_all.txt
generated
2
requirements_test_all.txt
generated
@ -2269,7 +2269,7 @@ statsd==3.2.1
|
||||
steamodd==4.21
|
||||
|
||||
# homeassistant.components.stookwijzer
|
||||
stookwijzer==1.6.0
|
||||
stookwijzer==1.6.1
|
||||
|
||||
# homeassistant.components.streamlabswater
|
||||
streamlabswater==1.0.1
|
||||
|
@ -70,10 +70,10 @@ def mock_stookwijzer() -> Generator[MagicMock]:
|
||||
new=stookwijzer_mock,
|
||||
),
|
||||
):
|
||||
stookwijzer_mock.async_transform_coordinates.return_value = (
|
||||
450000.123456789,
|
||||
200000.123456789,
|
||||
)
|
||||
stookwijzer_mock.async_transform_coordinates.return_value = {
|
||||
"x": 450000.123456789,
|
||||
"y": 200000.123456789,
|
||||
}
|
||||
|
||||
client = stookwijzer_mock.return_value
|
||||
client.lki = 2
|
||||
|
@ -32,8 +32,8 @@ async def test_full_user_flow(
|
||||
assert result["type"] is FlowResultType.CREATE_ENTRY
|
||||
assert result["title"] == "Stookwijzer"
|
||||
assert result["data"] == {
|
||||
CONF_LATITUDE: 200000.123456789,
|
||||
CONF_LONGITUDE: 450000.123456789,
|
||||
CONF_LATITUDE: 450000.123456789,
|
||||
CONF_LONGITUDE: 200000.123456789,
|
||||
}
|
||||
|
||||
assert len(mock_setup_entry.mock_calls) == 1
|
||||
@ -47,7 +47,7 @@ async def test_connection_error(
|
||||
) -> None:
|
||||
"""Test user configuration flow while connection fails."""
|
||||
original_return_value = mock_stookwijzer.async_transform_coordinates.return_value
|
||||
mock_stookwijzer.async_transform_coordinates.return_value = (None, None)
|
||||
mock_stookwijzer.async_transform_coordinates.return_value = None
|
||||
|
||||
result = await hass.config_entries.flow.async_init(
|
||||
DOMAIN, context={"source": SOURCE_USER}
|
||||
|
@ -66,8 +66,8 @@ async def test_migrate_entry(
|
||||
|
||||
assert mock_v1_config_entry.version == 2
|
||||
assert mock_v1_config_entry.data == {
|
||||
CONF_LATITUDE: 200000.123456789,
|
||||
CONF_LONGITUDE: 450000.123456789,
|
||||
CONF_LATITUDE: 450000.123456789,
|
||||
CONF_LONGITUDE: 200000.123456789,
|
||||
}
|
||||
|
||||
|
||||
@ -81,7 +81,7 @@ async def test_entry_migration_failure(
|
||||
assert mock_v1_config_entry.version == 1
|
||||
|
||||
# Failed getting the transformed coordinates
|
||||
mock_stookwijzer.async_transform_coordinates.return_value = (None, None)
|
||||
mock_stookwijzer.async_transform_coordinates.return_value = None
|
||||
|
||||
mock_v1_config_entry.add_to_hass(hass)
|
||||
await hass.config_entries.async_setup(mock_v1_config_entry.entry_id)
|
||||
|
Loading…
x
Reference in New Issue
Block a user