mirror of
https://github.com/home-assistant/core.git
synced 2025-04-24 01:08:12 +00:00
Fix integration trapezoidal test (#93494)
This commit is contained in:
parent
41aa3e223e
commit
33c2cb9895
@ -217,10 +217,11 @@ async def test_trapezoidal(hass: HomeAssistant) -> None:
|
||||
hass.states.async_set(entity_id, 0, {})
|
||||
await hass.async_block_till_done()
|
||||
|
||||
# Testing a power sensor with non-monotonic intervals and values
|
||||
for time, value in [(20, 10), (30, 30), (40, 5), (50, 0)]:
|
||||
now = dt_util.utcnow() + timedelta(minutes=time)
|
||||
with freeze_time(now):
|
||||
start_time = dt_util.utcnow()
|
||||
with freeze_time(start_time) as freezer:
|
||||
# Testing a power sensor with non-monotonic intervals and values
|
||||
for time, value in [(20, 10), (30, 30), (40, 5), (50, 0)]:
|
||||
freezer.move_to(start_time + timedelta(minutes=time))
|
||||
hass.states.async_set(
|
||||
entity_id,
|
||||
value,
|
||||
|
Loading…
x
Reference in New Issue
Block a user