| def test_tick_force_closes_after_exit_day():
|
| """Clock past exit_day (next day) → predicate True (defensive)."""
|
| exit_day_str = "2026-05-19"
|
| now_et = datetime(2026, 5, 20, 9, 31) # next trading day open
|
| > assert _should_time_exit(now_et, exit_day_str, "15:55") is True
|
| E AssertionError: assert False is True
|
| E + where False = _should_time_exit(datetime.datetime(2026, 5, 20, 9, 31), '2026-05-19', '15:55')
|
|
|
| tests/services/test_wyckoff_dip_buy_hold_days.py:238: AssertionError
|