Lia*_*rke 6 istanbul karma-jasmine karma-coverage angular
我有一个 Angular 应用程序,我正在尝试进行测试,但是找到需要覆盖的地方是一场噩梦。
输出显示如下:
=============================== Coverage summary ===============================
Statements : 91.67% ( 22/24 )
Branches : 75% ( 3/4 )
Functions : 75% ( 3/4 )
Lines : 90.48% ( 19/21 )
================================================================================
Run Code Online (Sandbox Code Playgroud)
有没有办法查看这些语句、分支、函数和行没有被覆盖的地方?
例如一些输出说
Statements:
1. file: some/file/name.js line:03
2. file: some/file/name.js line:06
Run Code Online (Sandbox Code Playgroud)
那可能吗?
谢谢
Angular CLI 在使用以下命令时创建代码覆盖率报告(请参阅启用代码覆盖率报告)。
ng test --code-coverage
Run Code Online (Sandbox Code Playgroud)
测试完成后,该命令会/coverage在项目中创建一个新文件夹,或者它会覆盖之前存在的内容。打开index.html文件/coverage夹内的文件以查看包含源代码和代码覆盖率值的报告。
| 归档时间: |
|
| 查看次数: |
1906 次 |
| 最近记录: |