Jest: TypeError : le chemin doit être une chaîne. Nul reçu

Créé le 30 mai 2016  ·  3Commentaires  ·  Source: facebook/jest

Utilisation de Jest CLI v0.9.2, jasmine2, babel-jest

Même problème que https://github.com/fbsamples/f8app/issues/52 mais je n'utilise pas ce module. C'est peut-être un sous-module de tout ce que j'utilise, cependant.

 FAIL  spec/js/util/SanitationUtility.spec.es6
Runtime Error
TypeError: Path must be a string. Received null
    at assertPath (path.js:7:11)
    at Object.dirname (path.js:1324:5)
    at handle (/Users/stephanbijzitter/fabric_modules/node_modules/worker-farm/lib/child/index.js:41:8)
    at process.<anonymous> (/Users/stephanbijzitter/fabric_modules/node_modules/worker-farm/lib/child/index.js:47:3)
 FAIL  spec/js/FabricModules.spec.es6

Commentaire le plus utile

Je rencontre toujours ce problème dans 12.1.1, j'utilise également babel-jest .

 FAIL  server/webtools/__tests__/checks-test.js
● Runtime Error
TypeError: Path must be a string. Received null
    at assertPath (path.js:7:11)
    at Object.dirname (path.js:1324:5)

edit : il s'avère que jest-cli était installé globalement et obsolète, mais jest était à jour.

Tous les 3 commentaires

Résolu en mettant à jour vers 12.1.1 (peut-être aussi par des versions antérieures)

Pour la postérité : le nœud 6 a un module de chemin plus strict et nous avons mis à jour Jest pour qu'il fonctionne avec le nœud 6 dans 12.0.1.

Je rencontre toujours ce problème dans 12.1.1, j'utilise également babel-jest .

 FAIL  server/webtools/__tests__/checks-test.js
● Runtime Error
TypeError: Path must be a string. Received null
    at assertPath (path.js:7:11)
    at Object.dirname (path.js:1324:5)

edit : il s'avère que jest-cli était installé globalement et obsolète, mais jest était à jour.

Cette page vous a été utile?
0 / 5 - 0 notes