如何检查控制台中的笑话覆盖率?
Posted
技术标签:
【中文标题】如何检查控制台中的笑话覆盖率?【英文标题】:How to check jest coverage in console? 【发布时间】:2020-06-16 03:01:00 【问题描述】:我有一些开玩笑的测试,我可以确定覆盖率
jest --coverage
另见Code coverage for Jest
我在构建服务器(gitlab 运行器)上自动执行测试,并希望我的测试如果覆盖率低于某个限制则失败。
在python中有一个标志--cov-fail-under
可以与pytest一起使用,例如
pytest --cov src --cov-fail-under=90 --cov-report=term
很遗憾,我找不到相应的开玩笑选项。
=>检查总覆盖率的推荐方法是什么?
我应该编写一些额外的脚本来评估生成的 json 覆盖率文件,还是有更简单的解决方案,比如使用特定的记者?
【问题讨论】:
【参考方案1】:CLI-Options 下没有列出,但有coverageThreshold
,可以在 package.json 或额外的 jest 配置文件中使用:
https://jestjs.io/docs/en/configuration#coveragethreshold-object
【讨论】:
以上是关于如何检查控制台中的笑话覆盖率?的主要内容,如果未能解决你的问题,请参考以下文章