def test_accounts_holding_the_same_thing_are_said_once(): """Operator 2026-09-20 ("collapse"), after hearing a whole session replayed: three accounts on the same leg said the same thing three times every five minutes — 303 holding announcements on 2026-09-11, 56 of them the identical sentence.""" roster = ["cuixia", "miaoyong", "yuchao"] lines = tv.holding_lines([_hold("cuixia", "TZA", 2, 30.0, entry_hh=17, entry_mm=22), _hold("miaoyong", "TZA", 45, 30.0, entry_hh=17, entry_mm=22), _hold("yuchao", "TZA", 49, 33.0, entry_hh=17, entry_mm=22)], now=NOW, all_accounts=roster) > assert lines == ["all three holding TZA, one hour 8 minutes, gaining."] E AssertionError: assert ['Holding sho...r 8 minutes.'] == ['all three h...es, gaining.'] E E At index 0 diff: 'Holding short position for one hour 8 minutes.' != 'all three holding TZA, one hour 8 minutes, gaining.' E E Full diff: E [ E - 'all three holding TZA, one hour 8 minutes, gaining.', E + 'Holding short position for one hour 8 minutes.', E ] tests/services/test_tide_voice_announcer.py:743: AssertionError