* Removing polling from august * Now using subscribers to the detail and activity * Fix hash to list keys * continue to the next house if one fails * Add async_signal_device_id_update * Fix double initial update * Handle self.hass not being available until after async_added_to_hass * Remove not needed await * Fix regression with device name
18 lines
617 B
Python
18 lines
617 B
Python
"""The camera tests for the august platform."""
|
|
|
|
from homeassistant.const import STATE_IDLE
|
|
|
|
from tests.components.august.mocks import (
|
|
_create_august_with_devices,
|
|
_mock_doorbell_from_fixture,
|
|
)
|
|
|
|
|
|
async def test_create_doorbell(hass):
|
|
"""Test creation of a doorbell."""
|
|
doorbell_one = await _mock_doorbell_from_fixture(hass, "get_doorbell.json")
|
|
doorbell_details = [doorbell_one]
|
|
await _create_august_with_devices(hass, doorbell_details)
|
|
|
|
camera_k98gidt45gul_name_camera = hass.states.get("camera.k98gidt45gul_name_camera")
|
|
assert camera_k98gidt45gul_name_camera.state == STATE_IDLE
|