1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-19 06:50:15 +01:00

Fix flaky plex update test (#170911)

This commit is contained in:
Franck Nijhof
2026-05-16 17:50:48 +02:00
committed by GitHub
parent fc8949d4a2
commit 198cb331ed
+3 -3
View File
@@ -48,16 +48,16 @@ async def test_plex_update(
# Failed updates
requests_mock.get("/updater/status", status_code=500)
async_fire_time_changed(hass, dt_util.utcnow() + UPDATER_SCAN_INTERVAL)
await hass.async_block_till_done()
await hass.async_block_till_done(wait_background_tasks=True)
requests_mock.get("/updater/status", text=empty_payload)
async_fire_time_changed(hass, dt_util.utcnow() + UPDATER_SCAN_INTERVAL)
await hass.async_block_till_done()
await hass.async_block_till_done(wait_background_tasks=True)
# New release (not updatable)
requests_mock.get("/updater/status", text=update_check_new_not_updatable)
async_fire_time_changed(hass, dt_util.utcnow() + UPDATER_SCAN_INTERVAL)
await hass.async_block_till_done()
await hass.async_block_till_done(wait_background_tasks=True)
assert hass.states.get(UPDATE_ENTITY).state == STATE_ON
with pytest.raises(HomeAssistantError):