Files
weave-scope/client/test/karma.conf.js
2015-06-16 15:41:27 +02:00

49 lines
873 B
JavaScript

module.exports = function(config) {
config.set({
browsers: [
'PhantomJS'
],
files: [
{
pattern: 'tests.webpack.js',
watched: false
}
],
frameworks: [
'jasmine'
],
preprocessors: {
'tests.webpack.js': ['webpack']
},
reporters: [
'dots',
'coverage'
],
coverageReporter: {
type: 'text-summary'
},
webpack: {
module: {
loaders: [
{
test: /\.js?$/,
exclude: /node_modules/,
loader: 'babel-loader'
}
],
postLoaders: [
{
test: /\.js$/,
exclude: /(test|node_modules|bower_components)\//,
loader: 'istanbul-instrumenter'
}
]
},
watch: true
},
webpackServer: {
noInfo: true
}
});
};