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

Home Assistant Cast (#26566)

* Add backend support for Home Assistant Cast

* Update test reqs
This commit is contained in:
Paulus Schoutsen
2019-09-11 12:34:10 -06:00
committed by GitHub
parent 6eeb01edc4
commit adaa200935
10 changed files with 153 additions and 6 deletions

View File

@@ -1030,3 +1030,18 @@ def async_capture_events(hass, event_name):
hass.bus.async_listen(event_name, capture_events)
return events
@ha.callback
def async_mock_signal(hass, signal):
"""Catch all dispatches to a signal."""
calls = []
@ha.callback
def mock_signal_handler(*args):
"""Mock service call."""
calls.append(args)
hass.helpers.dispatcher.async_dispatcher_connect(signal, mock_signal_handler)
return calls