52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * @license
							 | 
						||
| 
								 | 
							
								 * Copyright Google Inc. All Rights Reserved.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * Use of this source code is governed by an MIT-style license that can be
							 | 
						||
| 
								 | 
							
								 * found in the LICENSE file at https://angular.io/license
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = function(config) {
							 | 
						||
| 
								 | 
							
								  config.set({
							 | 
						||
| 
								 | 
							
								    basePath: '',
							 | 
						||
| 
								 | 
							
								    client: {errorpolicy: config.errorpolicy},
							 | 
						||
| 
								 | 
							
								    files: [
							 | 
						||
| 
								 | 
							
								      'node_modules/systemjs/dist/system-polyfills.js', 'node_modules/systemjs/dist/system.src.js',
							 | 
						||
| 
								 | 
							
								      'node_modules/whatwg-fetch/fetch.js',
							 | 
						||
| 
								 | 
							
								      {pattern: 'node_modules/rxjs/**/**/*.js', included: false, watched: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'node_modules/rxjs/**/**/*.js.map', included: false, watched: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'node_modules/rxjs/**/*.js', included: false, watched: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'node_modules/es6-promise/**/*.js', included: false, watched: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'node_modules/core-js/**/*.js', included: false, watched: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'node_modules/rxjs/**/*.js.map', included: false, watched: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'test/assets/**/*.*', watched: true, served: true, included: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'build/**/*.js.map', watched: true, served: true, included: false},
							 | 
						||
| 
								 | 
							
								      {pattern: 'build/**/*.js', watched: true, served: true, included: false}
							 | 
						||
| 
								 | 
							
								    ],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    plugins: [
							 | 
						||
| 
								 | 
							
								      require('karma-chrome-launcher'), require('karma-firefox-launcher'),
							 | 
						||
| 
								 | 
							
								      require('karma-sourcemap-loader')
							 | 
						||
| 
								 | 
							
								    ],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    preprocessors: {'**/*.js': ['sourcemap']},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    exclude: ['test/microtasks.spec.ts'],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    reporters: ['progress'],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    // port: 9876,
							 | 
						||
| 
								 | 
							
								    colors: true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    logLevel: config.LOG_INFO,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    browsers: ['Chrome'],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    captureTimeout: 60000,
							 | 
						||
| 
								 | 
							
								    retryLimit: 4,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    autoWatch: true,
							 | 
						||
| 
								 | 
							
								    singleRun: false
							 | 
						||
| 
								 | 
							
								  });
							 | 
						||
| 
								 | 
							
								};
							 |