diff --git a/homeassistant/components/tuya/config_flow.py b/homeassistant/components/tuya/config_flow.py index c905334aac7..f00396d4405 100644 --- a/homeassistant/components/tuya/config_flow.py +++ b/homeassistant/components/tuya/config_flow.py @@ -22,8 +22,8 @@ DATA_SCHEMA_USER = vol.Schema( } ) -RESULT_AUTH_FAILED = "auth_failed" -RESULT_CONN_ERROR = "conn_error" +RESULT_AUTH_FAILED = "invalid_auth" +RESULT_CONN_ERROR = "cannot_connect" RESULT_SUCCESS = "success" RESULT_LOG_MESSAGE = { diff --git a/homeassistant/components/tuya/strings.json b/homeassistant/components/tuya/strings.json index 891eeb47643..08123db3a36 100644 --- a/homeassistant/components/tuya/strings.json +++ b/homeassistant/components/tuya/strings.json @@ -14,12 +14,12 @@ } }, "abort": { - "auth_failed": "[%key:common::config_flow::error::invalid_auth%]", - "conn_error": "[%key:common::config_flow::error::cannot_connect%]", + "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", + "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed%]" }, "error": { - "auth_failed": "[%key:common::config_flow::error::invalid_auth%]" + "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]" } } } diff --git a/tests/components/tuya/test_config_flow.py b/tests/components/tuya/test_config_flow.py index 2ce298640de..81154a368ff 100644 --- a/tests/components/tuya/test_config_flow.py +++ b/tests/components/tuya/test_config_flow.py @@ -120,14 +120,14 @@ async def test_abort_on_invalid_credentials(hass, tuya): ) assert result["type"] == data_entry_flow.RESULT_TYPE_FORM - assert result["errors"] == {"base": "auth_failed"} + assert result["errors"] == {"base": "invalid_auth"} result = await hass.config_entries.flow.async_init( DOMAIN, context={"source": config_entries.SOURCE_IMPORT}, data=TUYA_USER_DATA ) assert result["type"] == data_entry_flow.RESULT_TYPE_ABORT - assert result["reason"] == "auth_failed" + assert result["reason"] == "invalid_auth" async def test_abort_on_connection_error(hass, tuya): @@ -139,11 +139,11 @@ async def test_abort_on_connection_error(hass, tuya): ) assert result["type"] == data_entry_flow.RESULT_TYPE_ABORT - assert result["reason"] == "conn_error" + assert result["reason"] == "cannot_connect" result = await hass.config_entries.flow.async_init( DOMAIN, context={"source": config_entries.SOURCE_IMPORT}, data=TUYA_USER_DATA ) assert result["type"] == data_entry_flow.RESULT_TYPE_ABORT - assert result["reason"] == "conn_error" + assert result["reason"] == "cannot_connect"