TypeError:environment.setup不是函数反应测试游戏和酶

时间:2018-03-06 08:25:22

标签: reactjs enzyme jest

我尝试进行简单的单元测试,但得到的错误就像我的titte

  

的package.json

{
 "name": "react-unit-test",
 "version": "0.1.0",
 "private": true,
 "dependencies": {
 "react": "^15.6.2",
 "react-dom": "^15.6.2"
},
 "devDependencies": {
 "babel-core": "^6.26.0",
 "babel-jest": "^22.4.1",
 "babel-preset-env": "^1.6.1",
 "babel-preset-es2015": "^6.24.1",
 "babel-preset-react": "^6.24.1",
 "babel-preset-stage-2": "^6.24.1",
 "enzyme": "^3.3.0",
 "enzyme-adapter-react-15": "^1.0.5",
 "jest": "^22.4.2",
 "jest-cli": "^22.4.2",
 "jest-enzyme": "^4.2.0",
 "react-scripts": "1.1.1",
 "react-test-renderer": "^16.2.0"
},
 "scripts": {
 "start": "react-scripts start",
 "build": "react-scripts build",
 "test": "jest",
 "eject": "react-scripts eject"
},
 "jest": {
  "setupFiles": [
   "./test/setupJest.js"
  ]
 }
}
  

.babelrc

{
 "presets": [
 "es2015",
 "react",
 "stage-2",
 "jest"
 ]
}

我使用的是节点版本8.0.0,有些问题需要在节点v5.11.1上降级。但它不起作用

0 个答案:

没有答案