Опции командной строки Jest
Утилита командной строки jest
имеет ряд полезных опций. Вы можете выполнить команду jest --help
для просмотра всех доступных параметров. Многие из них могут использоваться совместно друг с другом для запуска тестов именно так, как вы хотите. Каждый из конфигурационных параметров Jest может также быть настроен через командную строку.
Вот их краткий обзор:
Запуск из командной строки
Запуск всех тестов (по умолчанию):
jest
Запустить только тесты по шаблону или по имени файла:
jest my-test #or
jest path/to/my-test.js
Выполнить тесты, связанные с измененными файлами, отраженными в hg/git (uncommitted файлы):
jest -o
Запуск тестов, относящихся к файлам path/to/fileA.js
и path/to/fileB.js
:
jest --findRelatedTests path/to/fileA.js path/to/fileB.js
Выполнить тесты, названия которых совпадают с переданным аргументом (сравниваются строки в блоках describe
и test
).
jest -t name-of-spec
Запуск в режиме отслеживания изменений:
jest --watch #runs jest -o by default
jest --watchAll #runs all tests