28 lines
642 B
JavaScript
28 lines
642 B
JavaScript
const path = require('path');
|
|
|
|
module.exports = function(config) {
|
|
config.set({
|
|
frameworks: ['jasmine', 'browserify'],
|
|
files: [
|
|
'c3.css',
|
|
'spec/*-helper.js',
|
|
'spec/*.js'
|
|
],
|
|
preprocessors: {
|
|
'spec/*.js': ['browserify']
|
|
},
|
|
browserify: {
|
|
debug: true,
|
|
transform: [['babelify', { presets: ['es2015'], plugins: ['istanbul'] }]]
|
|
},
|
|
reporters: ['spec', 'coverage-istanbul'],
|
|
coverageIstanbulReporter: {
|
|
reports: ['html', 'lcovonly', 'text-summary']
|
|
},
|
|
autoWatch: true,
|
|
browsers: ['Chrome'],
|
|
singleRun: true,
|
|
browserNoActivityTimeout: 120000,
|
|
})
|
|
};
|