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

Correct trace of condition actions (#50800)

This commit is contained in:
Erik Montnemery
2021-05-18 01:54:17 +02:00
committed by GitHub
parent 781524ee36
commit 1ea0d8ae02
4 changed files with 32 additions and 12 deletions

View File

@@ -1412,8 +1412,7 @@ async def test_condition_warning(hass, caplog):
{
"0": [{"result": {"event": "test_event", "event_data": {}}}],
"1": [{"error_type": script._StopScript, "result": {"result": False}}],
"1/condition": [{"error_type": ConditionError}],
"1/condition/entity_id/0": [{"error_type": ConditionError}],
"1/entity_id/0": [{"error_type": ConditionError}],
},
expected_script_execution="aborted",
)
@@ -1448,8 +1447,7 @@ async def test_condition_basic(hass, caplog):
assert_action_trace(
{
"0": [{"result": {"event": "test_event", "event_data": {}}}],
"1": [{"result": {"result": True}}],
"1/condition": [{"result": {"entities": ["test.entity"], "result": True}}],
"1": [{"result": {"entities": ["test.entity"], "result": True}}],
"2": [{"result": {"event": "test_event", "event_data": {}}}],
}
)
@@ -1465,8 +1463,12 @@ async def test_condition_basic(hass, caplog):
assert_action_trace(
{
"0": [{"result": {"event": "test_event", "event_data": {}}}],
"1": [{"error_type": script._StopScript, "result": {"result": False}}],
"1/condition": [{"result": {"entities": ["test.entity"], "result": False}}],
"1": [
{
"error_type": script._StopScript,
"result": {"entities": ["test.entity"], "result": False},
}
],
},
expected_script_execution="aborted",
)