有没有一种方法可以显示因果报应覆盖范围中错过的覆盖范围
Is there a way to show where missed coverage is on karma coverage
我有一个 Angular 应用程序,我正在尝试进行测试,但要找到需要覆盖的地方是一场噩梦。
输出显示如下:
=============================== Coverage summary ===============================
Statements : 91.67% ( 22/24 )
Branches : 75% ( 3/4 )
Functions : 75% ( 3/4 )
Lines : 90.48% ( 19/21 )
================================================================================
有没有办法查看这些语句、分支、函数和行在哪里没有被覆盖?
例如一些输出说
Statements:
1. file: some/file/name.js line:03
2. file: some/file/name.js line:06
这可能吗?
谢谢
Angular CLI 在使用以下命令时创建代码覆盖率报告(参见 Enable code coverage reports)。
ng test --code-coverage
测试完成后,该命令会在项目中创建一个新的 /coverage
文件夹,或者覆盖其之前存在的内容。打开 /coverage
文件夹内的 index.html
文件,查看包含源代码和代码覆盖率值的报告。
我有一个 Angular 应用程序,我正在尝试进行测试,但要找到需要覆盖的地方是一场噩梦。
输出显示如下:
=============================== Coverage summary ===============================
Statements : 91.67% ( 22/24 )
Branches : 75% ( 3/4 )
Functions : 75% ( 3/4 )
Lines : 90.48% ( 19/21 )
================================================================================
有没有办法查看这些语句、分支、函数和行在哪里没有被覆盖?
例如一些输出说
Statements:
1. file: some/file/name.js line:03
2. file: some/file/name.js line:06
这可能吗?
谢谢
Angular CLI 在使用以下命令时创建代码覆盖率报告(参见 Enable code coverage reports)。
ng test --code-coverage
测试完成后,该命令会在项目中创建一个新的 /coverage
文件夹,或者覆盖其之前存在的内容。打开 /coverage
文件夹内的 index.html
文件,查看包含源代码和代码覆盖率值的报告。