示例#1
0
文件: common.py 项目: rikroe/core
async def connect_monitor(hass: HomeAssistant, monitors: AsyncMock,
                          serial_number: int) -> MagicMock:
    """Simulate a monitor connecting to Home Assistant. Returns the mock monitor API object."""
    monitor = mock_monitor(serial_number)
    monitors.add_monitor(monitor)
    await hass.async_block_till_done()
    return monitor
示例#2
0
def connect_monitor(monitors: AsyncMock, serial_number: int) -> MagicMock:
    """Simulate a monitor connecting to Home Assistant. Returns the mock monitor API object."""
    monitor = mock_monitor(serial_number)
    monitors.add_monitor(monitor)
    return monitor