1
+ /* eslint no-process-env: "off" */
2
+
1
3
'use strict' ;
4
+
2
5
var packageJson = require ( './package.json' ) ;
3
6
var defaultTimeout = 120000 ;
4
7
var browserifyIstanbul = require ( 'browserify-istanbul' ) ;
5
8
module . exports = function configureKarma ( config ) {
6
- var localBrowsers = [
7
- 'PhantomJS' ,
8
- ] ;
9
+ var localBrowsers = [ 'PhantomJS' ] ;
9
10
var sauceLabsBrowsers = {
10
11
SauceChromeLatest : {
11
12
base : 'SauceLabs' ,
@@ -41,7 +42,9 @@ module.exports = function configureKarma(config) {
41
42
config . set ( {
42
43
basePath : '' ,
43
44
browsers : localBrowsers ,
44
- logLevel : process . env . npm_config_debug ? config . LOG_DEBUG : config . LOG_INFO ,
45
+ logLevel : process . env . npm_config_debug ?
46
+ config . LOG_DEBUG :
47
+ config . LOG_INFO ,
45
48
frameworks : [ 'browserify' , 'mocha' ] ,
46
49
files : [ 'test/*.js' ] ,
47
50
exclude : [ ] ,
@@ -51,9 +54,7 @@ module.exports = function configureKarma(config) {
51
54
browserify : {
52
55
debug : true ,
53
56
bare : true ,
54
- transform : [
55
- browserifyIstanbul ( { ignore : [ '**/node_modules/**' , '**/test/**' ] } ) ,
56
- ] ,
57
+ transform : [ browserifyIstanbul ( { ignore : [ '**/node_modules/**' , '**/test/**' ] } ) ] ,
57
58
} ,
58
59
reporters : [ 'progress' , 'coverage' ] ,
59
60
coverageReporter : {
@@ -82,14 +83,11 @@ module.exports = function configureKarma(config) {
82
83
browsers : localBrowsers . concat ( Object . keys ( sauceLabsBrowsers ) ) ,
83
84
sauceLabs : {
84
85
testName : packageJson . name ,
85
- tunnelIdentifier : process . env . TRAVIS_JOB_NUMBER || new Date ( ) . getTime ( ) ,
86
+ tunnelIdentifier :
87
+ process . env . TRAVIS_JOB_NUMBER || new Date ( ) . getTime ( ) ,
86
88
recordVideo : true ,
87
- startConnect : ( 'TRAVIS' in process . env ) === false ,
88
- tags : [
89
- 'pathval_' + packageJson . version ,
90
- process . env . SAUCE_USERNAME + '@' + branch ,
91
- build ,
92
- ] ,
89
+ startConnect : 'TRAVIS' in process . env === false ,
90
+ tags : [ 'pathval_' + packageJson . version , process . env . SAUCE_USERNAME + '@' + branch , build ] ,
93
91
} ,
94
92
} ) ;
95
93
}
0 commit comments