mirror of
https://github.com/home-assistant/core.git
synced 2025-07-15 09:17:10 +00:00
Mock setup in directv config flow tests (#37439)
* mock setup in directv config flow tests * Update test_config_flow.py
This commit is contained in:
parent
1b70ea0c3f
commit
813e60d31a
@ -205,9 +205,12 @@ async def test_full_import_flow_implementation(
|
|||||||
mock_connection(aioclient_mock)
|
mock_connection(aioclient_mock)
|
||||||
|
|
||||||
user_input = MOCK_USER_INPUT.copy()
|
user_input = MOCK_USER_INPUT.copy()
|
||||||
result = await hass.config_entries.flow.async_init(
|
with patch(
|
||||||
DOMAIN, context={CONF_SOURCE: SOURCE_IMPORT}, data=user_input,
|
"homeassistant.components.directv.async_setup_entry", return_value=True
|
||||||
)
|
), patch("homeassistant.components.directv.async_setup", return_value=True):
|
||||||
|
result = await hass.config_entries.flow.async_init(
|
||||||
|
DOMAIN, context={CONF_SOURCE: SOURCE_IMPORT}, data=user_input,
|
||||||
|
)
|
||||||
|
|
||||||
assert result["type"] == RESULT_TYPE_CREATE_ENTRY
|
assert result["type"] == RESULT_TYPE_CREATE_ENTRY
|
||||||
assert result["title"] == HOST
|
assert result["title"] == HOST
|
||||||
@ -231,9 +234,12 @@ async def test_full_user_flow_implementation(
|
|||||||
assert result["step_id"] == "user"
|
assert result["step_id"] == "user"
|
||||||
|
|
||||||
user_input = MOCK_USER_INPUT.copy()
|
user_input = MOCK_USER_INPUT.copy()
|
||||||
result = await hass.config_entries.flow.async_configure(
|
with patch(
|
||||||
result["flow_id"], user_input=user_input,
|
"homeassistant.components.directv.async_setup_entry", return_value=True
|
||||||
)
|
), patch("homeassistant.components.directv.async_setup", return_value=True):
|
||||||
|
result = await hass.config_entries.flow.async_configure(
|
||||||
|
result["flow_id"], user_input=user_input,
|
||||||
|
)
|
||||||
|
|
||||||
assert result["type"] == RESULT_TYPE_CREATE_ENTRY
|
assert result["type"] == RESULT_TYPE_CREATE_ENTRY
|
||||||
assert result["title"] == HOST
|
assert result["title"] == HOST
|
||||||
|
Loading…
x
Reference in New Issue
Block a user