
如何涵盖@Component styleURls和templateUrl?黄色突出显示的是“分支未覆盖”!
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
"karma": "~1.7.0",
"karma-chrome-launcher": "~2.1.1",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",发布于 2018-08-31 00:40:22
也有同样的问题。从我的package.json任务中删除--source-map=false对我很有效。
发布于 2018-03-09 17:24:55
我也遇到了完全相同的问题。
根据这个GitHub issue的一些建议,我能够通过在tsconfig.spec.json文件中指定ES6来修复它。下面是我的完整文件:
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../out-tsc/spec",
"baseUrl": "./",
"module": "commonjs",
"target": "es6",
"types": [
"jasmine",
"node"
]
},
"files": [
"test.ts"
],
"include": [
"**/*.spec.ts",
"**/*.d.ts"
]
}覆盖率突出显示现在看起来是正确的,并且在@Component部分中没有突出显示的问题。
发布于 2019-06-14 17:47:37
执行ng test --code-coverage命令。
https://stackoverflow.com/questions/47907445
复制相似问题