Skip to content

Commit e34e591

Browse files
andrewseguinJoostK
authored andcommitted
test: report karma results as json (angular#14860)
1 parent 8c73efa commit e34e591

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@
120120
"karma-chrome-launcher": "^2.2.0",
121121
"karma-firefox-launcher": "^1.0.1",
122122
"karma-jasmine": "^2.0.1",
123+
"karma-json-result-reporter": "^1.0.0",
123124
"karma-parallel": "^0.3.0",
124125
"karma-sauce-launcher": "^2.0.2",
125126
"karma-sourcemap-loader": "^0.3.7",

test/karma.conf.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ module.exports = config => {
99
plugins: [
1010
require('karma-jasmine'), require('karma-browserstack-launcher'),
1111
require('karma-sauce-launcher'), require('karma-chrome-launcher'),
12-
require('karma-firefox-launcher'), require('karma-sourcemap-loader'), {
12+
require('karma-firefox-launcher'), require('karma-sourcemap-loader'),
13+
require('karma-json-result-reporter'), {
1314
'middleware:fake-url': [
1415
'factory',
1516
function() {
@@ -71,9 +72,13 @@ module.exports = config => {
7172

7273
preprocessors: {'dist/packages/**/*.js': ['sourcemap']},
7374

74-
reporters: ['dots'],
75+
reporters: ['dots', 'json-result'],
7576
autoWatch: false,
7677

78+
jsonResultReporter: {
79+
outputFile: "/tmp/karma-result.json",
80+
},
81+
7782
sauceLabs: {
7883
testName: 'Angular Material Unit Tests',
7984
startConnect: false,

0 commit comments

Comments
 (0)