Я могу проверить несколько файлов с помощью Jest, но я не могу понять, как протестировать один файл.Как проверить один файл с помощью Jest?
у меня есть:
- Run
npm install jest-cli --save-dev
- Обновлено
package.json
: `{... "скрипты": { "тест": "Шутка"} ...} - Написано ряд тесты.
Выполнение npm test
работает должным образом (в настоящее время он выполняет 14 тестов).
Как проверить один файл, например. тест app/foo/__tests__/bar.spec.js
?
Я попытался запустить npm test app/foo/__tests__/bar.spec.js
(от корня проекта), но я получаю следующее сообщение об ошибке:
npm ERR! Error: ENOENT, open '<path to project>/node_modules/app/foo/__tests__/bar.spec.js/package.json'
Благодарности
К сожалению, это не работает для меня. Запуск 'jest bar.spec.js' дает' jest: command not found'. Я подтвердил, что Jest установлен ('npm list -g jest' показывает' jest @ 0.1.37'). FWIW, когда я запускаю с использованием 'npm test', он использует' jest-cli'. – Musket
Да, 'jest-cli' является правильным модулем, установите его глобально' npm install -g jest-cli'. 'jest' в npm есть ... [что-то еще] (https://www.npmjs.com/package/jest) – ncuillery
Спасибо. Установка jest-cli во всем мире позволила мне запустить jest bar.spec.js'. – Musket