我正在将测试范围添加到大文件中。当我为所有测试运行覆盖率报告时,覆盖率位于80.00%
。但是为了增加覆盖范围,我在watch
模式下单独运行了单个文件,以查看每次添加更多测试时覆盖范围的变化。
执行此操作时,覆盖范围从80.00%
降到了65%
。
这是否意味着还有其他使用覆盖率测试方法的测试文件?
这是否意味着如果myFile.js
具有fetchOrders
函数,但是myfile.test.js
没有测试该函数,则如果另一个名为{{1}的文件,则开玩笑地认为该函数将被覆盖}碰巧在其myOtherFiile.js
文件中触发了fetchOrders
?