1.4 KiB
Raw Blame History

Frontend Test Hygiene — tasks

Статус: pending

1. Проверить тестовые helpers

  • Проверить apps/frontend/src/test/test-utils.tsx на избыточные обёртки
  • Проверить apps/frontend/src/test/factories.ts на слишком широкие mock fixtures
  • Проверить apps/frontend/src/test/handlers.ts на лишние defaults

2. Сузить test layer

  • Убрать лишнюю глобальную магию из shared test setup
  • Перенести one-off setup в конкретные тесты, если он не нужен всем
  • Оставить только действительно shared helpers

3. Нормализовать conventions

  • Обновить frontend docs, описывающие test strategy и conventions
  • Убедиться, что global setup не распухает и остаётся понятным
  • Сверить conventions с frontend-test-coverage как отдельной фичей

4. Финальная проверка

  • Запустить npm run test -w apps/frontend
  • Запустить npm run lint -w apps/frontend
  • Запустить npm run build -w apps/frontend
  • Убедиться, что изменения не меняют пользовательское поведение