Split the TOLO Sauna user flow init from its data (#180659)

This commit is contained in:
Franck Nijhof
2026-08-30 17:10:52 +02:00
committed by GitHub
parent f5d961ed84
commit d1e33f99a7
+8 -3
View File
@@ -60,9 +60,14 @@ async def test_user_with_timed_out_host(hass: HomeAssistant, toloclient: Mock) -
toloclient().get_status.side_effect = ToloCommunicationError
result = await hass.config_entries.flow.async_init(
DOMAIN,
context={"source": SOURCE_USER},
data={CONF_HOST: "127.0.0.1"},
DOMAIN, context={"source": SOURCE_USER}
)
assert result["type"] is FlowResultType.FORM
assert result["step_id"] == "user"
result = await hass.config_entries.flow.async_configure(
result["flow_id"], user_input={CONF_HOST: "127.0.0.1"}
)
assert result["type"] is FlowResultType.FORM