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,
)
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,