Set HA time zone with freeze_time in agent test (#131058)
* Patch dt_util instead of using freeze_time * Use freeze_time but set HA timezonepull/131055/head
parent
4776865584
commit
60774575c6
|
@ -36,6 +36,7 @@ from homeassistant.helpers import (
|
|||
intent,
|
||||
)
|
||||
from homeassistant.setup import async_setup_component
|
||||
from homeassistant.util import dt as dt_util
|
||||
|
||||
from tests.common import async_mock_service
|
||||
|
||||
|
@ -445,12 +446,22 @@ async def test_todo_add_item_fr(
|
|||
assert intent_obj.slots.get("item", {}).get("value", "").strip() == "farine"
|
||||
|
||||
|
||||
@freeze_time(datetime(year=2013, month=9, day=17, hour=1, minute=2))
|
||||
@freeze_time(
|
||||
datetime(
|
||||
year=2013,
|
||||
month=9,
|
||||
day=17,
|
||||
hour=1,
|
||||
minute=2,
|
||||
tzinfo=dt_util.UTC,
|
||||
)
|
||||
)
|
||||
async def test_date_time(
|
||||
hass: HomeAssistant,
|
||||
init_components,
|
||||
) -> None:
|
||||
"""Test the date and time intents."""
|
||||
await hass.config.async_set_time_zone("UTC")
|
||||
result = await conversation.async_converse(
|
||||
hass, "what is the date", None, Context(), None
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue