text: 'use strict';
  
  module.exports = function(config) {
    const webpackConfig = require('./webpack.config.test');
  
    config.set({
      // base path that will be used to resolve all patterns (eg. files, exclude)
      basePath: '',
      frameworks: ['jasmine'],
      files: [
        { pattern: 'src/test.vendor.js' },
        { pattern: 'src/test.boot.js' },
      ],
      exclude: [
      ],
      preprocessors: {
        'src/test.vendor.js': ['webpack', 'sourcemap'],
        'src/test.boot.js': ['webpack', 'sourcemap']
      },
      reporters: ['spec'],
      specReporter : {
        suppressPassed: true,
        suppressFailed: false,
        suppressSkipped: true
      },
      webpack: webpackConfig,
      webpackServer: { stats: 'error-only', noInfo: true },
      port: 9876,
      colors: true,
      // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
      logLevel: config.LOG_INFO,
      browsers: ['PhantomJS'],
      concurrency: Infinity,
      autoWatch: false,
      singleRun: true
    });
  };
  