module.exports = (config)-> config.set
	basePath: '../'
	client: captureConsole: true
	browserConsoleLogOptions: level:'log', terminal:true
	frameworks: ['mocha', 'chai-spies', 'chai', 'sinon']
	files: [
		'node_modules/@danielkalen/utils/utils.js'
		'node_modules/@danielkalen/polyfills/polyfills.js'
		'dist/simplybind.pretty.js'
		'test/bower_components/jquery/dist/jquery.min.js'
		'test/spec-helper.js'
		'test/spec.js'
	]
	exclude: [
		'**/*.git'
	]

	preprocessors: 'dist/simplybind.pretty.js': 'coverage'
	
	reporters: ['mocha', 'coverage']

	mochaReporter: 
		output: 'minimal'

	coverageReporter:
		type: 'lcov'
		dir: 'test/coverage/'
		subdir: 'browser'

	port: 9876
	colors: true
	logLevel: config.LOG_INFO
	autoWatch: true
	autoWatchBatchDelay: 1000
	restartOnFileChange: true
	singleRun: false
	concurrency: Infinity
	browsers: ['Chrome', 'Firefox', 'Opera', 'Safari']