1.4 KiB
1.4 KiB
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 - Убедиться, что изменения не меняют пользовательское поведение