40 lines
		
	
	
		
			692 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			40 lines
		
	
	
		
			692 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								// #docregion
							 | 
						||
| 
								 | 
							
								var webpackConfig = require('./webpack.test');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = function (config) {
							 | 
						||
| 
								 | 
							
								  var _config = {
							 | 
						||
| 
								 | 
							
								    basePath: '',
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    frameworks: ['jasmine'],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    files: [
							 | 
						||
| 
								 | 
							
								      {pattern: './config/karma-test-shim.js', watched: false}
							 | 
						||
| 
								 | 
							
								    ],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    preprocessors: {
							 | 
						||
| 
								 | 
							
								      './config/karma-test-shim.js': ['webpack', 'sourcemap']
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    webpack: webpackConfig,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    webpackMiddleware: {
							 | 
						||
| 
								 | 
							
								      stats: 'errors-only'
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    webpackServer: {
							 | 
						||
| 
								 | 
							
								      noInfo: true
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    reporters: ['progress'],
							 | 
						||
| 
								 | 
							
								    port: 9876,
							 | 
						||
| 
								 | 
							
								    colors: true,
							 | 
						||
| 
								 | 
							
								    logLevel: config.LOG_INFO,
							 | 
						||
| 
								 | 
							
								    autoWatch: false,
							 | 
						||
| 
								 | 
							
								    browsers: ['PhantomJS'],
							 | 
						||
| 
								 | 
							
								    singleRun: true
							 | 
						||
| 
								 | 
							
								  };
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  config.set(_config);
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								// #enddocregion
							 |