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

Return None to indicate no config found (#15147)

* Return None to indicate no config found

* Fix tests
This commit is contained in:
Paulus Schoutsen
2018-06-25 17:21:38 -04:00
committed by GitHub
parent 6e4fb7a937
commit c79c94550f
4 changed files with 16 additions and 2 deletions

View File

@@ -309,3 +309,13 @@ async def test_discovery_notification_not_created(hass):
await hass.async_block_till_done()
state = hass.states.get('persistent_notification.config_entry_discovery')
assert state is None
async def test_loading_default_config(hass):
"""Test loading the default config."""
manager = config_entries.ConfigEntries(hass, {})
with patch('homeassistant.util.json.open', side_effect=FileNotFoundError):
await manager.async_load()
assert len(manager.async_entries()) == 0