我编写了一个React应用程序并使用jest来编写单元测试。
当我通过“jest --config = jest.config.json --watch”运行它时出现以下错误:
●测试套件无法运行
TypeError: Path must be a string. Received undefined at assertPath (path.js:7:11) at Object.relative (path.js:1226:5)
我的jest.config.json是:
{
"snapshotSerializers": [
"enzyme-to-json/serializer"
],
"transformIgnorePatterns": [
"node_modules/(?!(react-native|my-project|redux-persist)/)"
]
}
答案 0 :(得分:0)
自从我使用create-react-app构建我的应用程序后,我就跑了" npm test"并且测试成功运行。
我知道Jest会自动包含在项目中,并且 可能手动添加到package.json的jest无效。