Do not late import config_entry in setup_test_component_platform test helper (#114260)

This commit is contained in:
Jan-Philipp Benecke 2024-03-26 21:54:09 +01:00 committed by GitHub
parent a0d43aeba2
commit e80d73783c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -38,7 +38,7 @@ from homeassistant.components.device_automation import ( # noqa: F401
_async_get_device_automation_capabilities as async_get_device_automation_capabilities, _async_get_device_automation_capabilities as async_get_device_automation_capabilities,
) )
from homeassistant.config import async_process_component_config 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 ( from homeassistant.const import (
DEVICE_DEFAULT_NAME, DEVICE_DEFAULT_NAME,
EVENT_HOMEASSISTANT_CLOSE, EVENT_HOMEASSISTANT_CLOSE,
@ -1686,9 +1686,8 @@ def setup_test_component_platform(
async_setup_platform=_async_setup_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: if from_config_entry:
from homeassistant.config_entries import ConfigEntry
async def _async_setup_entry( async def _async_setup_entry(
hass: HomeAssistant, hass: HomeAssistant,