diff --git a/goodwe_controller/test_opt34.py b/goodwe_controller/test_opt34.py index bf83d36..869e7fc 100644 --- a/goodwe_controller/test_opt34.py +++ b/goodwe_controller/test_opt34.py @@ -347,7 +347,6 @@ def run_night(spec): async def go(): cur = store - c = build(cur) real_dt, real_hv = m.datetime, homeview.datetime class _DT(real_dt): @@ -357,6 +356,10 @@ def run_night(spec): m.datetime = homeview.datetime = _DT try: + # TEST-37: built under the scenario's clock, not the real one: + # Controller.__init__ checks a stored latch's end against now(). + clock[0] = start + c = build(cur) for t_pre in EVENING: clock[0] = t_pre await c._read_forecast()