mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Fix additional test cases for Python 3.12 (#101006)
This commit is contained in:
parent
9fdc8494b6
commit
c59404b5bc
@ -320,8 +320,8 @@ async def test_api_ingress_panels(
|
||||
],
|
||||
)
|
||||
async def test_api_headers(
|
||||
aiohttp_raw_server, # 'aiohttp_raw_server' must be before 'hass'!
|
||||
hass,
|
||||
aiohttp_raw_server,
|
||||
socket_enabled,
|
||||
api_call: str,
|
||||
method: Literal["GET", "POST"],
|
||||
|
@ -1053,6 +1053,7 @@ async def test_multiple_runs_wait(hass: HomeAssistant, action_type) -> None:
|
||||
hass.states.async_set("switch.test", "on")
|
||||
hass.async_create_task(script_obj.async_run(context=Context()))
|
||||
await asyncio.wait_for(wait_started_flag.wait(), 1)
|
||||
await asyncio.sleep(0)
|
||||
|
||||
assert script_obj.is_running
|
||||
assert len(events) == 1
|
||||
@ -1062,6 +1063,7 @@ async def test_multiple_runs_wait(hass: HomeAssistant, action_type) -> None:
|
||||
wait_started_flag.clear()
|
||||
hass.async_create_task(script_obj.async_run())
|
||||
await asyncio.wait_for(wait_started_flag.wait(), 1)
|
||||
await asyncio.sleep(0)
|
||||
except (AssertionError, asyncio.TimeoutError):
|
||||
await script_obj.async_stop()
|
||||
raise
|
||||
@ -4079,6 +4081,7 @@ async def test_script_mode_2(
|
||||
hass.states.async_set("switch.test", "on")
|
||||
hass.async_create_task(script_obj.async_run(context=Context()))
|
||||
await asyncio.wait_for(wait_started_flag.wait(), 1)
|
||||
await asyncio.sleep(0)
|
||||
|
||||
assert script_obj.is_running
|
||||
assert len(events) == 1
|
||||
@ -4089,6 +4092,7 @@ async def test_script_mode_2(
|
||||
wait_started_flag.clear()
|
||||
hass.async_create_task(script_obj.async_run(context=Context()))
|
||||
await asyncio.wait_for(wait_started_flag.wait(), 1)
|
||||
await asyncio.sleep(0)
|
||||
|
||||
assert script_obj.is_running
|
||||
assert len(events) == 2
|
||||
|
Loading…
x
Reference in New Issue
Block a user