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

Add transition support to scenes, cleanup blocking parameter (#34434)

This commit is contained in:
Franck Nijhof
2020-04-21 03:07:50 +02:00
committed by GitHub
parent 19be31d13a
commit bc5a2da7b7
66 changed files with 547 additions and 229 deletions

View File

@@ -15,7 +15,6 @@ async def test_reproducing_states(hass, caplog):
# These calls should do nothing as entities already in desired state
await hass.helpers.state.async_reproduce_state(
[State("switch.entity_off", "off"), State("switch.entity_on", "on", {})],
blocking=True,
)
assert len(turn_on_calls) == 0
@@ -23,7 +22,7 @@ async def test_reproducing_states(hass, caplog):
# Test invalid state is handled
await hass.helpers.state.async_reproduce_state(
[State("switch.entity_off", "not_supported")], blocking=True
[State("switch.entity_off", "not_supported")]
)
assert "not_supported" in caplog.text
@@ -37,8 +36,7 @@ async def test_reproducing_states(hass, caplog):
State("switch.entity_off", "on", {}),
# Should not raise
State("switch.non_existing", "on"),
],
blocking=True,
]
)
assert len(turn_on_calls) == 1