【发布时间】:2017-07-31 02:58:24
【问题描述】:
我的 Jest 快照测试在 Travis 上始终失败,不同之处如下:
- "_instance": Constructor {
+ "_instance": {
开发依赖包括:
"babel-jest": "^19.0.0",
"jest": "^19.0.2",
"react-addons-test-utils": "^15.4.2",
"babel-preset-es2015": "^6.22.0",
"babel-preset-react": "^6.23.0",
"react-test-renderer": "^15.4.2",
"enzyme": "^2.7.1",
"enzyme-to-json": "^1.5.0",
"react": "^15.2.0",
"react-dom": "^15.2.1"
在本地和 Travis 上使用 Node 7.0.0。
有什么想法吗?
【问题讨论】:
-
你是否使用相同的命令运行它。当我们在 CI 系统上使用代码覆盖率运行它时,我们遇到了这个问题。
-
@AndreasKöberle 是的!我们正在使用
npm run jest。 -
@JaredSilver 您能否对已批准的答案发表评论?你最后做了什么?
标签: reactjs travis-ci jestjs enzyme babel-jest