Je peux tester plusieurs fichiers à l'aide de Jest, mais je n'arrive pas à comprendre comment tester un seul fichier.
J'ai:
- Courir
npm install jest-cli --save-dev
- Mise à jour
package.json
: `{..." scripts ": {" test ":" jest "} ...} - A écrit un certain nombre de tests.
L'exécution npm test
fonctionne comme prévu (actuellement, elle exécute 14 tests).
Comment puis-je tester un seul fichier, par exemple tester app/foo/__tests__/bar.spec.js
?
J'ai essayé de courir npm test app/foo/__tests__/bar.spec.js
(à partir de la racine du projet), mais j'obtiens l'erreur suivante:
npm ERR! Error: ENOENT, open '<path to project>/node_modules/app/foo/__tests__/bar.spec.js/package.json'
Merci
jest bar.spec.js
donnejest: command not found
. J'ai confirmé que Jest est installé (npm list -g jest
montrejest@0.1.37
). FWIW, lorsque je cours en utilisantnpm test
il utilisejest-cli
.