我用
--onlyChanged
运行玩笑,并尝试仅获取我的新代码的覆盖率。然而,覆盖报告仍然向我展示了整个文件的分析。
请参阅下面的示例:
function oldFn(){
....
}
// new code
function newFn(){
....
}
假设上述示例的测试文件仅涵盖
newFn
,而不是oldFn
。
我想知道是否有办法获得 100% 的覆盖率,因为所有新代码都被覆盖了。
我正在 MacOS 13.5.1 上运行
[email protected]
。
我认为没有一个简单的命令可以完全满足您的需求,但有些东西可能很接近:
jest --coverage
来获取每个文件的覆盖范围。以及哪些线路未被覆盖。