【发布时间】:2021-06-03 06:45:04
【问题描述】:
我最近遇到了一个有趣/特殊的副作用,想知道这里有经验的成员的意见。
当我运行命令npm run test -- --testPathPattern="filePath" --coverage 时,我得到如下覆盖信息-
Statements : 37.85% ( 5810/15350 )
Branches : 7.2% ( 547/7596 )
Functions : 10.66% ( 309/2898 )
Lines : 42.1% ( 5751/13660 )
================================================================================
正在运行 5810 行,正在测试的 547 个分支非常庞大。我对此进行了调试,并在一定程度上意识到为什么会发生这种情况。
正在运行导入树中的所有文件!!!
这可能是 CI 需要时间并且测试变得繁重的潜在原因。
我能得到任何解决这个问题的建议吗
【问题讨论】:
标签: reactjs typescript jestjs ts-jest