forked from loafle/openapi-generator-original
		
	
		
			
				
	
	
		
			79 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			79 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// Karma configuration
 | 
						|
// Generated on Tue Feb 02 2016 00:09:34 GMT-0700 (MST)
 | 
						|
 | 
						|
module.exports = function(config) {
 | 
						|
  config.set({
 | 
						|
 | 
						|
    // base path, that will be used to resolve files and exclude
 | 
						|
    basePath: '',
 | 
						|
 | 
						|
 | 
						|
    // frameworks to use
 | 
						|
    frameworks: ['jasmine', 'closure'],
 | 
						|
 | 
						|
 | 
						|
    // list of files / patterns to load in the browser
 | 
						|
    files: [
 | 
						|
      'node_modules/angular/angular.js',
 | 
						|
      'node_modules/angular-mocks/angular-mocks.js',
 | 
						|
      {pattern: 'lib/**/*.js', included: true},
 | 
						|
      {pattern: 'API/**/*.js', included: false},
 | 
						|
      {pattern: 'test/**/*.js'},
 | 
						|
    ],
 | 
						|
 | 
						|
    preprocessors: {
 | 
						|
      // tests are preprocessed for dependencies (closure)
 | 
						|
      'test/**/*.js': ['closure', 'closure-iit'],
 | 
						|
      // source files are preprocessed for dependencies
 | 
						|
      'API/**/*.js': ['closure'],
 | 
						|
      // external deps
 | 
						|
      'lib/goog/deps.js': ['closure-deps']
 | 
						|
    },
 | 
						|
 | 
						|
    // list of files to exclude
 | 
						|
    exclude: [],
 | 
						|
 | 
						|
 | 
						|
    // test results reporter to use
 | 
						|
    // possible values: 'dots', 'progress', 'junit', 'growl', 'coverage'
 | 
						|
    reporters: ['dots'],
 | 
						|
 | 
						|
 | 
						|
    // web server port
 | 
						|
    port: 9876,
 | 
						|
 | 
						|
 | 
						|
    // enable / disable colors in the output (reporters and logs)
 | 
						|
    colors: true,
 | 
						|
 | 
						|
 | 
						|
    // level of logging
 | 
						|
    // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
 | 
						|
    logLevel: config.LOG_INFO,
 | 
						|
 | 
						|
 | 
						|
    // enable / disable watching file and executing tests whenever any file changes
 | 
						|
    autoWatch: true,
 | 
						|
 | 
						|
 | 
						|
    // Start these browsers, currently available:
 | 
						|
    // - Chrome
 | 
						|
    // - ChromeCanary
 | 
						|
    // - Firefox
 | 
						|
    // - Opera (has to be installed with `npm install karma-opera-launcher`)
 | 
						|
    // - Safari (only Mac; has to be installed with `npm install karma-safari-launcher`)
 | 
						|
    // - PhantomJS
 | 
						|
    // - IE (only Windows; has to be installed with `npm install karma-ie-launcher`)
 | 
						|
    browsers: ['PhantomJS'],
 | 
						|
 | 
						|
 | 
						|
    // If browser does not capture in given timeout [ms], kill it
 | 
						|
    captureTimeout: 60000,
 | 
						|
 | 
						|
 | 
						|
    // Continuous Integration mode
 | 
						|
    // if true, it capture browsers, run tests and exit
 | 
						|
    singleRun: false
 | 
						|
  });
 | 
						|
};
 |