Skip to content

Commit 0ba7345

Browse files
committed
feat(test): extend karma.conf.js w/ kjhtml reporter
karma-jasmine-html-reporter (kjhtml) displays Jasmine test runner in the test browser.
1 parent 61fc099 commit 0ba7345

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

packages/@angular/cli/blueprints/ng2/files/karma.conf.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ module.exports = function (config) {
88
plugins: [
99
require('karma-jasmine'),
1010
require('karma-chrome-launcher'),
11+
require('karma-jasmine-html-reporter'),
1112
require('karma-coverage-istanbul-reporter'),
1213
require('@angular/cli/plugins/karma')
1314
],
15+
client:{
16+
clearContext: false // leave Jasmine Spec Runner output visible in browser
17+
},
1418
files: [
1519
{ pattern: './<%= sourceDir %>/test.ts', watched: false }
1620
],
@@ -29,8 +33,8 @@ module.exports = function (config) {
2933
environment: 'dev'
3034
},
3135
reporters: config.angularCli && config.angularCli.codeCoverage
32-
? ['progress', 'coverage-istanbul']
33-
: ['progress'],
36+
? ['progress', 'karma-coverage-istanbul-reporter']
37+
: ['progress', 'kjhtml'],
3438
port: 9876,
3539
colors: true,
3640
logLevel: config.LOG_INFO,

packages/@angular/cli/blueprints/ng2/files/package.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,15 @@
2828
"@angular/cli": "<%= version %>",
2929
"@angular/compiler-cli": "<%= ng4 ? '>=4.0.0-beta <5.0.0' : '^2.4.0' %>",
3030
"@types/jasmine": "2.5.38",
31-
"@types/node": "~6.0.60",
32-
"codelyzer": "~2.0.0-beta.4",
33-
"jasmine-core": "~2.5.2",
34-
"jasmine-spec-reporter": "~3.2.0",
35-
"karma": "~1.4.1",
36-
"karma-chrome-launcher": "~2.0.0",
37-
"karma-cli": "~1.0.1",
38-
"karma-jasmine": "~1.1.0",
31+
"@types/node": "^6.0.42",
32+
"codelyzer": "~2.0.0-beta.1",
33+
"jasmine-core": "2.5.2",
34+
"jasmine-spec-reporter": "2.5.0",
35+
"karma": "1.2.0",
36+
"karma-chrome-launcher": "^2.0.0",
37+
"karma-cli": "^1.0.1",
38+
"karma-jasmine": "^1.0.2",
39+
"karma-jasmine-html-reporter": "^0.2.2",
3940
"karma-coverage-istanbul-reporter": "^0.2.0",
4041
"protractor": "~5.1.0",
4142
"ts-node": "~2.0.0",

0 commit comments

Comments
 (0)