From e80d73783caa26bbb4121079887d109aee050e24 Mon Sep 17 00:00:00 2001 From: Jan-Philipp Benecke Date: Tue, 26 Mar 2024 21:54:09 +0100 Subject: [PATCH] Do not late import config_entry in `setup_test_component_platform` test helper (#114260) --- tests/common.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/common.py b/tests/common.py index c0733a7642b..faf14a55f01 100644 --- a/tests/common.py +++ b/tests/common.py @@ -38,7 +38,7 @@ from homeassistant.components.device_automation import ( # noqa: F401 _async_get_device_automation_capabilities as async_get_device_automation_capabilities, ) from homeassistant.config import async_process_component_config -from homeassistant.config_entries import ConfigFlow +from homeassistant.config_entries import ConfigEntry, ConfigFlow from homeassistant.const import ( DEVICE_DEFAULT_NAME, EVENT_HOMEASSISTANT_CLOSE, @@ -1686,9 +1686,8 @@ def setup_test_component_platform( async_setup_platform=_async_setup_platform, ) - # avoid loading config_entry if not needed + # avoid creating config entry setup if not needed if from_config_entry: - from homeassistant.config_entries import ConfigEntry async def _async_setup_entry( hass: HomeAssistant,