Jest CLI v0.9.2、jasmine2、babel-jestを使用する
https://github.com/fbsamples/f8app/issues/52と同じ問題ですが、このモジュールは使用していません。 おそらく、それは私が使用している他のもののサブモジュールです。
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
12.1.1にアップデートすることで解決しました(おそらく以前のバージョンでも)
後世のために:ノード6にはより厳密なパスモジュールがあり、12.0.1でノード6と連携するようにJestを更新しました。
12.1.1でもこの問題が発生しています。また、 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)
編集: jest-cli
はグローバルにインストールされて古くなっていることがわかりましたが、 jest
は最新でした。
最も参考になるコメント
12.1.1でもこの問題が発生しています。また、
babel-jest
ます。編集:
jest-cli
はグローバルにインストールされて古くなっていることがわかりましたが、jest
は最新でした。