我正在使用tape
并istanbul
在我的 Node.js 项目中编写单元测试,结果如下:
Statements : 93.04% ( 107/115 )
Branches : 86.84% ( 33/38 )
Functions : 90% ( 27/30 )
Lines : 93.86% ( 107/114 )
有没有办法找出哪些语句、函数或代码部分未经测试?
我正在使用tape
并istanbul
在我的 Node.js 项目中编写单元测试,结果如下:
Statements : 93.04% ( 107/115 )
Branches : 86.84% ( 33/38 )
Functions : 90% ( 27/30 )
Lines : 93.86% ( 107/114 )
有没有办法找出哪些语句、函数或代码部分未经测试?
根据文档,您应该在./coverage
逐行覆盖下找到完整的 html 报告:
这应该会产生一个
coverage.json
,lcov.info
并且lcov-report/*html
在./coverage
此工具生成的代码覆盖率报告示例下(对于此工具!):HTML 报告