Если в проекте огромное количество тестов и нужно фиксануть покрытие 2-3 тестов, то приходится постоянно запускать npm run test, который запускает все тесты. Возможен запуск тестов для определенной папки (запускаются тесты в данной папке и все тесты в подпапках + покрытие кода показывается только для данного уровня).
- Обновить
ava
до версии^3.11.1
(devDependencies) - Поставить пакет
@ava/babel
(моя версия "^1.0.1") (devDependencies) - В
package.json
в разделеscripts
добавить новую команду"test-local": "node localtest.js"
. Пример в файле - Рядом с
package.json
добавить файлlocaltest.js
с содержимым согласно файлу
Перейти в любую папку и запустить npm run test-local
, при этом запустятся только тесты для данной директории и покажется покрытие только для