如果对单个文件运行测试,为什么开玩笑的测试覆盖率会降低?

我正在将测试范围添加到大文件中。当我为所有测试运行覆盖率报告时,覆盖率位于80.00%。但是为了增加覆盖范围,我在watch模式下单独运行了单个文件,以查看每次添加更多测试时覆盖范围的变化。

执行此操作时,覆盖范围从80.00%降到了65%

这是否意味着还有其他使用覆盖率测试方法的测试文件?

这是否意味着如果myFile.js具有fetchOrders函数,但是myfile.test.js没有测试该函数,则如果另一个名为{{1}的文件,则开玩笑地认为该函数将被覆盖}碰巧在其myotherFiile.js文件中触发了fetchOrders

iCMS 回答:如果对单个文件运行测试,为什么开玩笑的测试覆盖率会降低?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2130128.html

大家都在问