Sfoglia il codice sorgente

update karma configs to use explicit plugins

Evan You 9 anni fa
parent
commit
3566d9296d

+ 7 - 1
build/karma.base.config.js

@@ -39,5 +39,11 @@ module.exports = {
   webpack: webpackConfig,
   webpackMiddleware: {
     noInfo: true
-  }
+  },
+  plugins: [
+    'karma-jasmine',
+    'karma-mocha-reporter',
+    'karma-sourcemap-loader',
+    'karma-webpack'
+  ]
 }

+ 5 - 1
build/karma.cover.config.js

@@ -10,7 +10,11 @@ module.exports = function (config) {
         { type: 'text-summary', dir: '../coverage', subdir: '.' }
       ]
     },
-    singleRun: true
+    singleRun: true,
+    plugins: base.plugins.concat([
+      'karma-coverage',
+      'karma-phantomjs-launcher'
+    ])
   })
 
   // add babel-plugin-istanbul for code intrumentation

+ 4 - 1
build/karma.dev.config.js

@@ -3,6 +3,9 @@ var base = require('./karma.base.config.js')
 module.exports = function (config) {
   config.set(Object.assign(base, {
     browsers: ['Chrome'],
-    reporters: ['progress']
+    reporters: ['progress'],
+    plugins: base.plugins.concat([
+      'karma-chrome-launcher'
+    ])
   }))
 }

+ 4 - 1
build/karma.sauce.config.js

@@ -95,6 +95,9 @@ module.exports = function (config) {
     },
     // mobile emulators are really slow
     captureTimeout: 300000,
-    browserNoActivityTimeout: 300000
+    browserNoActivityTimeout: 300000,
+    plugins: base.plugins.concat([
+      'karma-sauce-launcher'
+    ])
   }))
 }

+ 6 - 1
build/karma.unit.config.js

@@ -4,6 +4,11 @@ module.exports = function (config) {
   config.set(Object.assign(base, {
     browsers: ['Chrome', 'Firefox', 'Safari'],
     reporters: ['progress'],
-    singleRun: true
+    singleRun: true,
+    plugins: base.plugins.concat([
+      'karma-chrome-launcher',
+      'karma-firefox-launcher',
+      'karma-safari-launcher'
+    ])
   }))
 }