Sono in grado di testare più file utilizzando Jest, ma non riesco a capire come testare un singolo file.
Io ho:
- Correre
npm install jest-cli --save-dev
- Aggiornato
package.json
: `{..." scripts ": {" test ":" jest "} ...} - Scritto un numero di test.
L'esecuzione npm test
funziona come previsto (attualmente esegue 14 test).
Come testare un singolo file, ad esempio test app/foo/__tests__/bar.spec.js
?
Ho provato a correre npm test app/foo/__tests__/bar.spec.js
(dalla radice del progetto), ma ricevo il seguente errore:
npm ERR! Error: ENOENT, open '<path to project>/node_modules/app/foo/__tests__/bar.spec.js/package.json'
Grazie
jest bar.spec.js
dàjest: command not found
. Ho confermato che Jest è installato (npm list -g jest
mostrajest@0.1.37
). FWIW, quando corro usandonpm test
lo usajest-cli
.