]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
karma.conf.js: minor simplification.
authorXhmikosR <xhmikosr@gmail.com>
Sun, 24 Feb 2019 13:34:36 +0000 (15:34 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Tue, 26 Feb 2019 11:04:04 +0000 (13:04 +0200)
js/tests/karma.conf.js

index 4183197c1477719a7c6b4d93e5b57b14e129b5cd..46df7ae106ff125bc835a26722542b1a9ee9ede6 100644 (file)
@@ -8,10 +8,12 @@ const {
   browsersKeys
 } = require('./browsers')
 
+const env = process.env
+const bundle = env.BUNDLE === 'true'
+const browserStack = env.BROWSER === 'true'
+const debug = env.DEBUG === 'true'
+
 const jqueryFile = 'node_modules/jquery/dist/jquery.slim.min.js'
-const bundle = process.env.BUNDLE === 'true'
-const browserStack = process.env.BROWSER === 'true'
-const debug = process.env.DEBUG === 'true'
 
 const frameworks = [
   'qunit',
@@ -28,7 +30,7 @@ const reporters = ['dots']
 const detectBrowsers = {
   usePhantomJS: false,
   postDetection(availableBrowser) {
-    if (typeof process.env.TRAVIS_JOB_ID !== 'undefined' || availableBrowser.includes('Chrome')) {
+    if (typeof env.TRAVIS_JOB_ID !== 'undefined' || availableBrowser.includes('Chrome')) {
       return debug ? ['Chrome'] : ['ChromeHeadless']
     }
 
@@ -83,8 +85,8 @@ if (bundle) {
 } else if (browserStack) {
   conf.hostname = ip.address()
   conf.browserStack = {
-    username: process.env.BROWSER_STACK_USERNAME,
-    accessKey: process.env.BROWSER_STACK_ACCESS_KEY,
+    username: env.BROWSER_STACK_USERNAME,
+    accessKey: env.BROWSER_STACK_ACCESS_KEY,
     build: `bootstrap-${new Date().toISOString()}`,
     project: 'Bootstrap',
     retryLimit: 2