Jestem w stanie przetestować wiele plików przy użyciu Jest, ale nie mogę wymyślić, jak przetestować pojedynczy plik.
Mam:
- Biegać
npm install jest-cli --save-dev - Zaktualizowano
package.json: `{..." scripts ": {" test ":" jest "} ...} - Napisał szereg testów.
Uruchamianie npm testdziała zgodnie z oczekiwaniami (obecnie wykonuje 14 testów).
Jak przetestować pojedynczy plik, np. Test app/foo/__tests__/bar.spec.js?
Próbowałem uruchomić npm test app/foo/__tests__/bar.spec.js(z katalogu głównego projektu), ale pojawia się następujący błąd:
npm ERR! Error: ENOENT, open '<path to project>/node_modules/app/foo/__tests__/bar.spec.js/package.json'
Dzięki

jest bar.spec.jsdajejest: command not found. Potwierdziłem, że Jest zainstalowany (npm list -g jestpokazujejest@0.1.37). FWIW, kiedy uruchamiamnpm test, używa gojest-cli.