В моем Angular 6 я запускаю следующую команду для модульного тестирования и создания отчета о покрытии кода:
ng test --browsers=Chrome --watch=false --code-coverage
Он работает нормально и пишет отчет о покрытии кода в папке покрытия.
В этом я получил отчет о покрытии всех файлов и каталогов:
Но я хочу исключить файлы определенного типа, скажем:
все файлы с служебным префиксом: *.service.ts
я сказал сделать это в angular.json:
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/test.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "src/tsconfig.spec.json",
"karmaConfig": "./karma.conf.js",
"codeCoverageExclude": ["src/*.service.ts"],
Но это не сработало
Предложения?