From 5d7b53603fdd3d6776c801bb9d5f7b22507b1146 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 8 Mar 2021 13:44:55 -1000 Subject: [PATCH] Harmony: set confirm only (#47617) --- homeassistant/components/harmony/config_flow.py | 1 + tests/components/harmony/test_config_flow.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/homeassistant/components/harmony/config_flow.py b/homeassistant/components/harmony/config_flow.py index 899edeb8a91..a91c1f3b5ca 100644 --- a/homeassistant/components/harmony/config_flow.py +++ b/homeassistant/components/harmony/config_flow.py @@ -119,6 +119,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): self.harmony_config, {} ) + self._set_confirm_only() return self.async_show_form( step_id="link", errors=errors, diff --git a/tests/components/harmony/test_config_flow.py b/tests/components/harmony/test_config_flow.py index 2a7f80d5c2f..7f651890868 100644 --- a/tests/components/harmony/test_config_flow.py +++ b/tests/components/harmony/test_config_flow.py @@ -74,6 +74,10 @@ async def test_form_ssdp(hass): "host": "Harmony Hub", "name": "192.168.1.12", } + progress = hass.config_entries.flow.async_progress() + assert len(progress) == 1 + assert progress[0]["flow_id"] == result["flow_id"] + assert progress[0]["context"]["confirm_only"] is True with patch( "homeassistant.components.harmony.util.HarmonyAPI",