mja*_*lla 2 npm react-native detox
我正在使用jest进行单元测试,并使用detox进行一些自动化(使用jest作为测试运行器)。这是我的设置package.json
"jest": {
"preset": "react-native",
"collectCoverage": true,
"coverageReporters": [
"json",
"html"
],
"testPathIgnorePatterns": [
"/node_modules/",
"/.history/",
"/e2e/"
]
},
"detox": {
"test-runner": "jest",
"runner-config": "e2e/config.json",
"configurations": ...
}
Run Code Online (Sandbox Code Playgroud)
我想查看合并的代码覆盖率,该怎么办?
我刚刚从排毒的开发团队那里得到了一个答案,那就是可能永远无法做到
由于测试未在节点中运行您的JS代码,因此不确定如何通过Detox增加覆盖率。相反,它命令设备和应用执行操作,然后断言设备/模拟器上的本机视图层次结构已发生更改。
我相信这将永远不可能。
链接-https ://github.com/wix/detox/issues/470
UDPATE:看起来https://github.com/wix/detox/issues/470已重新打开,人们正在积极致力于使Detox测试覆盖成为可能!永不说永不:D
| 归档时间: |
|
| 查看次数: |
1232 次 |
| 最近记录: |