File tree 5 files changed +48
-4
lines changed
5 files changed +48
-4
lines changed Original file line number Diff line number Diff line change 1
1
node_modules /
2
+ coverage /
Original file line number Diff line number Diff line change
1
+ language : node_js
2
+
3
+ node_js :
4
+ - stable
5
+
6
+ script :
7
+ - npm run-script test-travis
8
+
9
+ before_script :
10
+ - export DISPLAY=:99.0
11
+ - sh -e /etc/init.d/xvfb start
12
+
13
+ after_script :
14
+ - npm install coveralls && cat ./coverage/lcov.info | ./node_modules/.bin/coveralls
15
+
16
+ notifications :
17
+ email : false
Original file line number Diff line number Diff line change @@ -25,11 +25,19 @@ module.exports = function(config) {
25
25
// test results reporter to use
26
26
// possible values: 'dots', 'progress'
27
27
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
28
- reporters : [ "dots " , "coverage-istanbul" ] ,
28
+ reporters : [ "verbose " , "coverage-istanbul" ] ,
29
29
30
30
coverageIstanbulReporter : {
31
- reports : [ "text-summary" ] ,
32
- fixWebpackSourcePaths : true
31
+ reports : [ "text-summary" , "lcovonly" , "html" ] ,
32
+ fixWebpackSourcePaths : true ,
33
+ dir : path . join ( __dirname , "coverage" ) ,
34
+ "report-config" : {
35
+ // all options available at: https://github.com/istanbuljs/istanbul-reports/blob/590e6b0089f67b723a1fdf57bc7ccc080ff189d7/lib/html/index.js#L135-L137
36
+ html : {
37
+ // outputs the report in ./coverage/html
38
+ subdir : "html"
39
+ }
40
+ }
33
41
} ,
34
42
35
43
// web server port
Original file line number Diff line number Diff line change 43
43
"karma" : " ^1.7.0" ,
44
44
"karma-chrome-launcher" : " ^2.2.0" ,
45
45
"karma-coverage-istanbul-reporter" : " ^1.3.0" ,
46
+ "karma-firefox-launcher" : " ^1.0.1" ,
46
47
"karma-mocha" : " ^1.3.0" ,
47
48
"karma-sourcemap-loader" : " ^0.3.7" ,
49
+ "karma-verbose-reporter" : " ^0.0.6" ,
48
50
"karma-webpack" : " ^2.0.4" ,
49
51
"loglevel" : " ^1.4.1" ,
50
52
"mocha" : " ^3.4.2" ,
Original file line number Diff line number Diff line change @@ -1269,7 +1269,7 @@ code-point-at@^1.0.0:
1269
1269
version "1.1.0"
1270
1270
resolved "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
1271
1271
1272
- colors@^1.1.0 :
1272
+ colors@>=1.0, colors@ ^1.1.0, colors@^1.1.2 :
1273
1273
version "1.1.2"
1274
1274
resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
1275
1275
@@ -2895,6 +2895,10 @@ karma-coverage-istanbul-reporter@^1.3.0:
2895
2895
istanbul-api "^1.1.8"
2896
2896
minimatch "^3.0.4"
2897
2897
2898
+ karma-firefox-launcher@^1.0.1 :
2899
+ version "1.0.1"
2900
+ resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-1.0.1.tgz#ce58f47c2013a88156d55a5d61337c099cf5bb51"
2901
+
2898
2902
karma-mocha@^1.3.0 :
2899
2903
version "1.3.0"
2900
2904
resolved "https://registry.yarnpkg.com/karma-mocha/-/karma-mocha-1.3.0.tgz#eeaac7ffc0e201eb63c467440d2b69c7cf3778bf"
@@ -2907,6 +2911,18 @@ karma-sourcemap-loader@^0.3.7:
2907
2911
dependencies :
2908
2912
graceful-fs "^4.1.2"
2909
2913
2914
+ karma-spec-reporter@^0.0.31 :
2915
+ version "0.0.31"
2916
+ resolved "https://registry.yarnpkg.com/karma-spec-reporter/-/karma-spec-reporter-0.0.31.tgz#4830dc7148a155c7d7a186e632339a0d80fadec3"
2917
+ dependencies :
2918
+ colors "^1.1.2"
2919
+
2920
+ karma-verbose-reporter@^0.0.6 :
2921
+ version "0.0.6"
2922
+ resolved "https://registry.yarnpkg.com/karma-verbose-reporter/-/karma-verbose-reporter-0.0.6.tgz#5909052451c607f02ac77c763791a2fe1251260c"
2923
+ dependencies :
2924
+ colors ">=1.0"
2925
+
2910
2926
karma-webpack@^2.0.4 :
2911
2927
version "2.0.4"
2912
2928
resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.4.tgz#3e2d4f48ba94a878e1c66bb8e1ae6128987a175b"
You can’t perform that action at this time.
0 commit comments