当我执行ng test --code-coverage
时,它会显示覆盖率报告。现在,我ng test --watch=true
对规范文件进行了更改,但是报告没有自动刷新。如何自动刷新覆盖率报告,从而节省了我的开发时间
答案 0 :(得分:0)
要启用代码覆盖报告的自动刷新,我们需要在angular.json的“测试”部分的“选项”子部分中设置{"codeCoverage": true}
。我更新了我的angular.json如下"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/test.ts",
"codeCoverage": true,
"polyfills": "src/polyfills.ts",
"tsConfig": "src/tsconfig.spec.json",
"karmaConfig": "src/karma.conf.js",
"styles": [
"src/styles.scss"
],
"scripts": [],
"assets": [
"src/favicon.ico",
"src/assets"
]
}
}