我想在使用 node 运行快速托管的 webapp 时检查我的项目代码覆盖率。
更具体地说,我想启动我的项目并在本地主机上使用 express 托管的网络应用程序,跟踪在此过程中调用了哪些函数,哪些没有。
我可以通过cover
命令使用 IstanbulJS 来做到这一点,即istanbul cover /{pathTo}/webapp.js
但我在伊斯坦布尔 npm 页面上读到该模块不再受支持并且 JEST 已经实现了 IstanbulJS 库。
问题是,每当我尝试运行一个命令时,例如jest --coverage /{pathTo}/webapp.js
我获取有关文件本身的单元测试和覆盖率的数据,而无需快速运行并让我与 webapp 交互。
有没有办法用 JEST 做到这一点,或者我除了使用旧的伊斯坦布尔之外别无选择?
问问题
108 次