| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 | 
							- require('babel-register');
 
- var webpackConfig = require('./webpack.config.babel.js').default({ test: true });
 
- module.exports = function (config) {
 
-     var configuration = {
 
-         basePath: '',
 
-         frameworks: [
 
-             'jasmine',
 
-             'jasmine-matchers'
 
-         ],
 
-         hostname: 'localhost',
 
-         port: 9876,
 
-         singleRun: true,
 
-         autoWatch: false,
 
-         files: [
 
-             {
 
-                 pattern: 'spec/support/demo.wav',
 
-                 included: false,
 
-                 watched: false,
 
-                 served: true
 
-             },
 
-             // specs
 
-             'spec/plugin-api.spec.js',
 
-             'spec/util.spec.js',
 
-             'spec/wavesurfer.spec.js',
 
-             'spec/peakcache.spec.js'
 
-         ],
 
-         preprocessors: {
 
-             'spec/plugin-api.spec.js': ['webpack'],
 
-             'spec/util.spec.js': ['webpack'],
 
-             'spec/wavesurfer.spec.js': ['webpack'],
 
-             'spec/peakcache.spec.js': ['webpack']
 
-         },
 
-         webpackMiddleware: {
 
-             stats: 'errors-only'
 
-         },
 
-         plugins: [
 
-             'karma-webpack',
 
-             'karma-jasmine',
 
-             'karma-jasmine-matchers',
 
-             'karma-chrome-launcher'
 
-         ],
 
-         browsers: [
 
-             'Chrome'
 
-         ],
 
-         captureConsole: true,
 
-         colors: true,
 
-         reporters: ['progress'],
 
-         webpack: webpackConfig,
 
-         customLaunchers: {
 
-             Chrome_travis_ci: {
 
-                 base: 'Chrome',
 
-                 flags: ['--no-sandbox']
 
-             }
 
-         }
 
-     };
 
-     if (process.env.TRAVIS) {
 
-         configuration.browsers = ['Chrome_travis_ci'];
 
-     }
 
-     config.set(configuration);
 
- };
 
 
  |