mirror of https://github.com/grafana/grafana.git
				
				
				
			
		
			
				
	
	
		
			41 lines
		
	
	
		
			926 B
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			926 B
		
	
	
	
		
			JavaScript
		
	
	
	
| 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,
 | |
|   });
 | |
| 
 | |
| };
 |