Запуск тестов с кратким дайджестом результатов
★ 7.0 · testing
Запуск и управление тестами — это скилл для Claude Code, который запускает тестовые наборы проекта clice (unit, integration, smoke, snap или все сразу) с выбором типа сборки и возвращает в основной диалог только сводку результатов. Берут, когда нужно быстро прогнать тесты перед коммитом, воспроизвести конкретный упавший кейс по фильтру, или выяснить, какие именно тесты сломались и где — без засорения чата сырым выводом. Внутри скилл работает в forked-контексте: весь вывод тестов остаётся изолированным, в main-диалог приходит только дайджест — по каждому набору количество passed/failed, имя упавшего теста, file:line, сообщение assertion или diff-фрагмент и точная команда фильтра для воспроизведения. Запуск — через pixi: unit/integration/smoke/snap/all, тип сборки Debug или RelWithDebInfo (по умолчанию RelWithDebInfo). Для integration и snap используются Vitest и npm, для smoke — Node-скрипт replay.ts. Наборы запускаются строго последовательно: параллельный запуск запрещён, так как они делят рабочее пространство tests/data. Направление — только запуск и отчёт, скилл никогда не правит код и тесты, не пропускает проверки и не меняет UPDATE_SNAPSHOTS; исправления делаются в основном диалоге. Подходит для разработчиков clice, работающих с pixi-окружением; без него скилл не запустится.
- #testing
- #unit-tests
- #integration-testing
- #automation
- #pixi