File tree Expand file tree Collapse file tree 5 files changed +36
-4
lines changed Expand file tree Collapse file tree 5 files changed +36
-4
lines changed Original file line number Diff line number Diff line change 1- components 
2- build 
1+ coverage 
2+ node_modules 
Original file line number Diff line number Diff line change 11machine :
22  node :
33    version : 4 
4+   environment :
5+     COVERAGE_DIR : $CIRCLE_ARTIFACTS/coverage 
46
57test :
68  override :
Original file line number Diff line number Diff line change @@ -77,5 +77,13 @@ module.exports = {
7777
7878  sauceLabs : { 
7979    testName : require ( './package.json' ) . name 
80+   } , 
81+ 
82+   coverageReporter : { 
83+     reporters : [ 
84+       {  type : 'text'  } , 
85+       {  type : 'lcov'  } 
86+     ] , 
87+     dir : process . env . COVERAGE_DIR  ||  'coverage' 
8088  } 
8189} ; 
Original file line number Diff line number Diff line change @@ -10,14 +10,33 @@ module.exports = function(config) {
1010
1111    frameworks : [ 'browserify' ,  'mocha' ] , 
1212
13-     reporters : [ 'spec' ] , 
13+     reporters : [ 'spec' ,   'coverage' ] , 
1414
1515    preprocessors : { 
16+       'index.js' : 'browserify' , 
1617      'test/**/*.js' : 'browserify' 
1718    } , 
1819
1920    browserify : { 
20-       debug : true 
21+       debug : true , 
22+       transform : [ 
23+         [ 
24+           'browserify-istanbul' , 
25+           { 
26+             instrumenterConfig : { 
27+               embedSource : true 
28+             } 
29+           } 
30+         ] 
31+       ] 
32+     } , 
33+ 
34+     coverageReporter : { 
35+       reporters : [ 
36+         {  type : 'text'  } , 
37+         {  type : 'html'  } , 
38+         {  type : 'json'  } 
39+       ] 
2140    } 
2241  } ; 
2342
Original file line number Diff line number Diff line change 2121  "devDependencies" : {
2222    "@segment/eslint-config" : " ^3.0.0"  ,
2323    "browserify" : " ^13.0.0"  ,
24+     "browserify-istanbul" : " ^2.0.0"  ,
2425    "eslint" : " ^2.9.0"  ,
26+     "istanbul" : " ^0.4.3"  ,
2527    "karma" : " ^0.13.22"  ,
2628    "karma-browserify" : " ^5.0.4"  ,
2729    "karma-chrome-launcher" : " ^1.0.1"  ,
30+     "karma-coverage" : " ^1.0.0"  ,
2831    "karma-mocha" : " ^1.0.1"  ,
2932    "karma-phantomjs-launcher" : " ^1.0.0"  ,
3033    "karma-sauce-launcher" : " ^1.0.0"  ,
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments