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

Improve validation of device trigger config (#26910)

* Improve validation of device trigger config

* Remove action and condition checks

* Move config validation to own file

* Fix tests

* Fixes

* Fixes

* Small tweak
This commit is contained in:
Erik Montnemery
2019-09-27 17:48:48 +02:00
committed by GitHub
parent 588bc26661
commit e57e7e8449
11 changed files with 210 additions and 31 deletions

View File

@@ -63,7 +63,7 @@ def test_component_platform_not_found(isfile_patch, loop):
assert res["components"].keys() == {"homeassistant"}
assert res["except"] == {
check_config.ERROR_STR: [
"Component error: beer - Integration beer not found."
"Component error: beer - Integration 'beer' not found."
]
}
assert res["secret_cache"] == {}
@@ -77,7 +77,7 @@ def test_component_platform_not_found(isfile_patch, loop):
assert res["components"]["light"] == []
assert res["except"] == {
check_config.ERROR_STR: [
"Platform error light.beer - Integration beer not found."
"Platform error light.beer - Integration 'beer' not found."
]
}
assert res["secret_cache"] == {}