我正在使用Chutzpah用于测量JavaScript代码覆盖率,但它也在报告中包含js单元测试。Chutzpah代码覆盖排除文件夹
反正有排除文件夹吗?
我已经尝试过下面的json设置,但是如果提供了文件名,但它不起作用。
{
"CodeCoverageExcludes": ["*knockout-2.1.0.js", "*jquery-1.8.2.js","*\\Tests\\Cms.UnitTests\*"]
}
我正在使用Chutzpah用于测量JavaScript代码覆盖率,但它也在报告中包含js单元测试。Chutzpah代码覆盖排除文件夹
反正有排除文件夹吗?
我已经尝试过下面的json设置,但是如果提供了文件名,但它不起作用。
{
"CodeCoverageExcludes": ["*knockout-2.1.0.js", "*jquery-1.8.2.js","*\\Tests\\Cms.UnitTests\*"]
}
你没有逃避最后的反弹。它应该是:
{
"CodeCoverageExcludes": ["*knockout-2.1.0.js", "*jquery-1.8.2.js","*\\Tests\\Cms.UnitTests\\*"]
}
我知道这是一个老问题,但是这是我排除的实际测试从代码覆盖率结果文件本身:
{
"CodeCoverageExcludes": ["*-test.js"]
}
当然,这是假设所有的的测试文件以-test.js
结尾,但如果您刚开始编写测试,这应该不成问题。
我证实,当运行这个我仍然得到准确的结果为我的实际代码文件正在测试。
马修,当我排除测试文件夹,我得到0%的覆盖率,但是当我这样做时,测试得到100%的覆盖率,这会影响总平均:( –