From d632a64027c4875db87e874993dc34286621cfa2 Mon Sep 17 00:00:00 2001 From: Cosimo Meli Date: Sun, 4 Feb 2024 19:02:43 +0000 Subject: [PATCH] Add new sensors tests --- tests/components/ring/test_binary_sensor.py | 10 +++++++--- tests/components/ring/test_sensor.py | 9 +++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/tests/components/ring/test_binary_sensor.py b/tests/components/ring/test_binary_sensor.py index fa211b7e881..06b624c0cd4 100644 --- a/tests/components/ring/test_binary_sensor.py +++ b/tests/components/ring/test_binary_sensor.py @@ -32,6 +32,10 @@ async def test_binary_sensor( assert motion_state.state == "on" assert motion_state.attributes["device_class"] == "motion" - ding_state = hass.states.get("binary_sensor.front_door_ding") - assert ding_state is not None - assert ding_state.state == "off" + front_ding_state = hass.states.get("binary_sensor.front_door_ding") + assert front_ding_state is not None + assert front_ding_state.state == "off" + + ingress_ding_state = hass.states.get("binary_sensor.ingress_ding") + assert ingress_ding_state is not None + assert ingress_ding_state.state == "off" diff --git a/tests/components/ring/test_sensor.py b/tests/components/ring/test_sensor.py index 5fd50f69c13..c6ed79231d0 100644 --- a/tests/components/ring/test_sensor.py +++ b/tests/components/ring/test_sensor.py @@ -38,6 +38,15 @@ async def test_sensor(hass: HomeAssistant, requests_mock: requests_mock.Mocker) "sensor.downstairs_wifi_signal_strength" ) + ingress_mic_volume_state = hass.states.get("sensor.ingress_mic_volume") + assert ingress_mic_volume_state.state == "11" + + ingress_doorbell_volume_state = hass.states.get("sensor.ingress_doorbell_volume") + assert ingress_doorbell_volume_state.state == "8" + + ingress_voice_volume_state = hass.states.get("sensor.ingress_voice_volume") + assert ingress_voice_volume_state.state == "11" + if not WIFI_ENABLED: return