| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- var webpack = require('webpack');
- var path = require('path');
- var webpackTestConfig = require('./scripts/webpack/webpack.test.js');
- module.exports = function(config) {
- 'use strict';
- config.set({
- frameworks: ['mocha', 'expect', 'sinon'],
- // list of files / patterns to load in the browser
- files: [
- { pattern: 'public/test/index.ts', watched: false }
- ],
- preprocessors: {
- 'public/test/index.ts': ['webpack', 'sourcemap'],
- },
- webpack: webpackTestConfig,
- webpackServer: {
- noInfo: true, // please don't spam the console when running in karma!
- },
- // list of files to exclude
- exclude: [],
- reporters: ['dots'],
- port: 9876,
- colors: true,
- logLevel: config.LOG_INFO,
- autoWatch: true,
- browsers: ['PhantomJS'],
- captureTimeout: 20000,
- singleRun: true,
- // autoWatchBatchDelay: 1000,
- // browserNoActivityTimeout: 60000,
- });
- };
|