Fix flaky Plex test (#36391)

This commit is contained in:
jjlawren 2020-06-02 17:37:10 -05:00 committed by GitHub
parent 00387bf870
commit 44d7169642
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -576,6 +576,8 @@ async def test_manual_config(hass):
config_flow.DOMAIN, context={"source": "user"} config_flow.DOMAIN, context={"source": "user"}
) )
assert result["type"] == "form"
assert result["step_id"] == "user"
assert result["data_schema"] is None assert result["data_schema"] is None
hass.config_entries.flow.async_abort(result["flow_id"]) hass.config_entries.flow.async_abort(result["flow_id"])
@ -588,6 +590,7 @@ async def test_manual_config(hass):
assert result["type"] == "form" assert result["type"] == "form"
assert result["step_id"] == "user_advanced" assert result["step_id"] == "user_advanced"
with patch("plexauth.PlexAuth.initiate_auth"):
result = await hass.config_entries.flow.async_configure( result = await hass.config_entries.flow.async_configure(
result["flow_id"], user_input={"setup_method": AUTOMATIC_SETUP_STRING} result["flow_id"], user_input={"setup_method": AUTOMATIC_SETUP_STRING}
) )