123456789101112131415161718192021222324252627282930313233343536 |
- var webpackConfig = require('./webpack.config.js');
- module.exports = function (karma) {
- karma.set({
- plugins: [
- 'karma-webpack',
- 'karma-chai',
- 'karma-sinon',
- 'karma-mocha',
- 'karma-chrome-launcher',
- ],
- frameworks: ['chai', 'sinon', 'mocha', 'webpack'],
- files: [
- { pattern: 'src/**/*.js', watched: false },
- { pattern: 'test/**/*.js', watched: false },
- ],
- preprocessors: {
- 'src/**/*.js': ['webpack'],
- 'test/**/*.js': ['webpack'],
- },
- webpack: {
- module: webpackConfig.module,
- plugins: webpackConfig.plugins,
- },
- webpackMiddleware: {
- stats: 'errors-only',
- },
- browsers: ['ChromeHeadless'],
- });
- };
|