Files
portal/app/tests/Frontend/support
Дмитрий 1aca591558 fix(тесты экранов): в главную перенесён запрет на выход в сеть
Перенос ГОТОВОЙ работы соседей: запись c5ca3c438 из ветки
feat/prospects-manual-testing-kp (02.08.2026). Своего такого же не писал — это
задвоило бы правило и устроило столкновение при сведении их ветки.

Зачем. В главной тесты экранов физически ходили в интернет, оставаясь ЗЕЛЁНЫМИ:
ошибка вылетала мимо проверок. Видна была только одна течь — AxiosError на
/api/autopodbor/proposals в общем прогоне; их 93 в 14 файлах.

Сторож делает две вещи, и обе нужны:
  1) обрывает запрос — наружу физически ничего не уходит;
  2) ЗАПОМИНАЕТ адрес и роняет тест в afterEach — иначе код под тестом глотает
     ошибку своим catch, и нарушение снова становится невидимым.

Приёмка ВЫРЕЗАНИЕМ, а не по зелёному: подложен тест, который нарочно лезет в сеть
и глотает ошибку. Сторож покраснел и назвал адрес — то есть вторая половина
работает. Подложка удалена.

Взято не всё: их промт-документ 2026-08-02-PROMT-podgotovka-k-produ-8.md в главную
НЕ переносился. Вспомогательный tests/Frontend/support/fixtures.ts взят — без него
четыре их правленых теста не собираются.

Проверено: 242 файла, 1947 тестов зелёные, 3 пропущены, строки «Errors» больше нет
(была 1). Серверный прогон не затронут.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-05 09:20:24 +03:00
..