作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在使用 lint-staged与 Jest测试框架仅测试自上次提交以来更改的文件,如 this blog 中所述.
我的配置如下:
"src/**/*.{ts}": [
"prettier --write",
"tslint --fix --project .",
"jest --bail --findRelatedTests",
"git add"
]
我还想只为更改的文件生成覆盖率报告。为此,我必须将已更改文件的列表放在多个位置。
jest --bail --findRelatedTests <spaceSeparatedListOfSourceFiles> --collectCoverageFrom=<glob>
使用 lint-staged ,如何限制测试和覆盖率报告仅针对已更改的文件?
最佳答案
我不知道 lint-staged
。我会试一试。我刚才找过这个。
你试过吗?
"jest --bail --coverage --findRelatedTests",
Jest docs假设 findRelatedTests
可以与 --coverage 一起使用以包含源文件的测试覆盖率,不需要重复的 --collectCoverageFrom 参数。
应该可以,但我没试过。
关于javascript - 如何将 lint-staged 与 jest --collectCoverageFrom 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48964291/
我是一名优秀的程序员,十分优秀!