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

Remove logic converting empty or falsy YAML to empty dict (#103912)

* Correct logic converting empty YAML to empty dict

* Modify according to github comments

* Add load_yaml_dict helper

* Update check_config script

* Update tests
This commit is contained in:
Erik Montnemery
2023-12-05 18:08:11 +01:00
committed by GitHub
parent a8ca73a7dd
commit 5b55c7da5f
20 changed files with 112 additions and 47 deletions

View File

@@ -39,7 +39,7 @@ async def test_system_health_info_yaml(hass: HomeAssistant) -> None:
assert await async_setup_component(hass, "lovelace", {"lovelace": {"mode": "YAML"}})
await hass.async_block_till_done()
with patch(
"homeassistant.components.lovelace.dashboard.load_yaml",
"homeassistant.components.lovelace.dashboard.load_yaml_dict",
return_value={"views": [{"cards": []}]},
):
info = await get_system_health_info(hass, "lovelace")