Consigo testar vários arquivos usando o Jest, mas não consigo descobrir como testar um único arquivo.
Eu tenho:
- Corre
npm install jest-cli --save-dev
- Atualizado
package.json
: `{..." scripts ": {" test ":" jest "} ...} - Escreveu uma série de testes.
A execução npm test
funciona conforme o esperado (atualmente executa 14 testes).
Como testo um único arquivo, por exemplo, teste app/foo/__tests__/bar.spec.js
?
Eu tentei executar npm test app/foo/__tests__/bar.spec.js
(da raiz do projeto), mas recebo o seguinte erro:
npm ERR! Error: ENOENT, open '<path to project>/node_modules/app/foo/__tests__/bar.spec.js/package.json'
obrigado
jest bar.spec.js
dájest: command not found
. Eu confirmei que o Jest está instalado (npm list -g jest
showsjest@0.1.37
). FWIW, quando eu corro usandonpm test
ele usajest-cli
.