Skip to content

Commit 94f7470

Browse files
authored
Merge pull request #6 from aboudard/3-testing
Add testing
2 parents 87599ef + 332c62d commit 94f7470

12 files changed

+16052
-15828
lines changed

application/ng-shell/karma.conf.js

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -2,43 +2,43 @@
22
// https://karma-runner.github.io/1.0/config/configuration-file.html
33

44
module.exports = function (config) {
5-
config.set({
6-
basePath: '',
7-
frameworks: ['jasmine', '@angular-devkit/build-angular'],
8-
plugins: [
9-
require('karma-jasmine'),
10-
require('karma-chrome-launcher'),
11-
require('karma-jasmine-html-reporter'),
12-
require('karma-coverage'),
13-
require('@angular-devkit/build-angular/plugins/karma')
14-
],
15-
client: {
16-
jasmine: {
17-
// you can add configuration options for Jasmine here
18-
// the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html
19-
// for example, you can disable the random execution with `random: false`
20-
// or set a specific seed with `seed: 4321`
21-
},
22-
clearContext: false // leave Jasmine Spec Runner output visible in browser
23-
},
24-
jasmineHtmlReporter: {
25-
suppressAll: true // removes the duplicated traces
26-
},
27-
coverageReporter: {
28-
dir: require('path').join(__dirname, './coverage/ng-shell'),
29-
subdir: '.',
30-
reporters: [
31-
{ type: 'html' },
32-
{ type: 'text-summary' }
33-
]
34-
},
35-
reporters: ['progress', 'kjhtml'],
36-
port: 9876,
37-
colors: true,
38-
logLevel: config.LOG_INFO,
39-
autoWatch: true,
40-
browsers: ['Chrome'],
41-
singleRun: false,
42-
restartOnFileChange: true
43-
});
5+
config.set({
6+
basePath: '',
7+
frameworks: ['jasmine', '@angular-devkit/build-angular'],
8+
plugins: [
9+
require('karma-jasmine'),
10+
require('karma-chrome-launcher'),
11+
require('karma-mocha-reporter'),
12+
require('karma-coverage'),
13+
require('@angular-devkit/build-angular/plugins/karma')
14+
],
15+
client: {
16+
jasmine: {
17+
// you can add configuration options for Jasmine here
18+
// the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html
19+
// for example, you can disable the random execution with `random: false`
20+
// or set a specific seed with `seed: 4321`
21+
},
22+
clearContext: false // leave Jasmine Spec Runner output visible in browser
23+
},
24+
jasmineHtmlReporter: {
25+
suppressAll: true // removes the duplicated traces
26+
},
27+
coverageReporter: {
28+
dir: require('path').join(__dirname, './coverage/ng-shell'),
29+
subdir: '.',
30+
reporters: [
31+
{type: 'html'},
32+
{type: 'text-summary'}
33+
]
34+
},
35+
reporters: ['mocha'],
36+
port: 9876,
37+
colors: true,
38+
logLevel: config.LOG_INFO,
39+
autoWatch: true,
40+
browsers: ['Chrome'],
41+
singleRun: false,
42+
restartOnFileChange: true
43+
});
4444
};

0 commit comments

Comments
 (0)