1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00

Add helper method to clear logger overwrites for tests (#143301)

This commit is contained in:
Marc Mueller
2025-04-20 09:28:30 +02:00
committed by GitHub
parent b5b934b8a1
commit a749ecceed
5 changed files with 31 additions and 22 deletions

View File

@@ -46,7 +46,11 @@ from homeassistant.components import device_automation, persistent_notification
from homeassistant.components.device_automation import ( # noqa: F401
_async_get_device_automation_capabilities as async_get_device_automation_capabilities,
)
from homeassistant.components.logger import DOMAIN as LOGGER_DOMAIN, SERVICE_SET_LEVEL
from homeassistant.components.logger import (
DOMAIN as LOGGER_DOMAIN,
SERVICE_SET_LEVEL,
_clear_logger_overwrites,
)
from homeassistant.config import IntegrationConfigInfo, async_process_component_config
from homeassistant.config_entries import ConfigEntry, ConfigFlow, ConfigFlowResult
from homeassistant.const import (
@@ -1708,7 +1712,7 @@ async def async_call_logger_set_level(
)
await hass.async_block_till_done()
yield
hass.data[LOGGER_DOMAIN].overrides.clear()
_clear_logger_overwrites(hass)
def import_and_test_deprecated_constant_enum(