2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-20 20:00:40 +03:00

Using webpack for testing

This commit is contained in:
mzabriskie
2015-03-18 10:45:06 -06:00
parent dfa816df9b
commit b745600ab7
11 changed files with 28 additions and 5 deletions
+9 -3
View File
@@ -15,8 +15,7 @@ module.exports = function(config) {
// list of files / patterns to load in the browser
files: [
'dist/axios.js',
'test/specs/**/*.spec.js'
'webpack.tests.js'
],
@@ -29,7 +28,12 @@ module.exports = function(config) {
// preprocess matching files before serving them to the browser
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
preprocessors: {
'dist/axios.js': 'coverage'
'webpack.tests.js': ['webpack', 'sourcemap', 'coverage']
},
webpack: {
devtool: 'inline-source-map'
},
@@ -38,12 +42,14 @@ module.exports = function(config) {
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
reporters: ['progress', 'coverage'],
coverageReporter: {
type: 'lcov',
dir: 'coverage/',
subdir: '.'
},
// web server port
port: 9876,