Fix broken invalid_config tests (#148965)

This commit is contained in:
karwosts
2025-07-18 00:02:44 -07:00
committed by GitHub
parent 414057d455
commit 57c024449c
7 changed files with 42 additions and 38 deletions

View File

@@ -54,12 +54,14 @@ def storage_setup(hass: HomeAssistant, hass_storage: dict[str, Any]):
return _storage
async def test_config(hass: HomeAssistant) -> None:
@pytest.mark.parametrize(
"invalid_config",
[None, 1, {"name with space": None}],
)
async def test_config(hass: HomeAssistant, invalid_config) -> None:
"""Test config."""
invalid_configs = [None, 1, {}, {"name with space": None}]
for cfg in invalid_configs:
assert not await async_setup_component(hass, DOMAIN, {DOMAIN: cfg})
assert not await async_setup_component(hass, DOMAIN, {DOMAIN: invalid_config})
async def test_methods(hass: HomeAssistant) -> None: