Jest: TypeError: o caminho deve ser uma string. Nulo recebido

Criado em 30 mai. 2016  ·  3Comentários  ·  Fonte: facebook/jest

Usando Jest CLI v0.9.2, jasmine2, babel-jest

Mesmo problema que https://github.com/fbsamples/f8app/issues/52 mas não uso este módulo. Talvez seja um submódulo de qualquer outra coisa que estou usando, no entanto.

 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

Comentários muito úteis

Ainda estou com esse problema no 12.1.1, também estou usando 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: acontece que jest-cli foi instalado globalmente e desatualizado, mas jest estava atualizado.

Todos 3 comentários

Resolvido atualizando para 12.1.1 (possivelmente também por versões anteriores)

Para a posteridade: o nó 6 tem um módulo de caminho mais estrito e atualizamos o Jest para funcionar com o nó 6 na versão 12.0.1.

Ainda estou com esse problema no 12.1.1, também estou usando 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: acontece que jest-cli foi instalado globalmente e desatualizado, mas jest estava atualizado.

Esta página foi útil?
0 / 5 - 0 avaliações