Remove unneeded asserts (#118056)

* Remove unneeded asserts

* No need to guard changing a timer that is owned by a disconnected device
This commit is contained in:
Paulus Schoutsen
2024-05-24 14:56:57 -04:00
committed by GitHub
parent 5be15c94bc
commit ffc3560dad
2 changed files with 0 additions and 59 deletions
-35
View File
@@ -971,41 +971,6 @@ async def test_timers_not_supported(hass: HomeAssistant) -> None:
language=hass.config.language,
)
# Start a timer
@callback
def handle_timer(event_type: TimerEventType, timer: TimerInfo) -> None:
pass
device_id = "test_device"
unregister = timer_manager.register_handler(device_id, handle_timer)
timer_id = timer_manager.start_timer(
device_id,
hours=None,
minutes=5,
seconds=None,
language=hass.config.language,
)
# Unregister handler so device no longer "supports" timers
unregister()
# All operations on the timer should fail now
with pytest.raises(TimersNotSupportedError):
timer_manager.add_time(timer_id, 1)
with pytest.raises(TimersNotSupportedError):
timer_manager.remove_time(timer_id, 1)
with pytest.raises(TimersNotSupportedError):
timer_manager.pause_timer(timer_id)
with pytest.raises(TimersNotSupportedError):
timer_manager.unpause_timer(timer_id)
with pytest.raises(TimersNotSupportedError):
timer_manager.cancel_timer(timer_id)
async def test_timer_status_with_names(hass: HomeAssistant, init_components) -> None:
"""Test getting the status of named timers."""