module.exports = (config) ->

  config.set
    browsers: ['PhantomJS']

    frameworks: ['browserify', 'mocha', 'sinon-chai', 'coffee-coverage']

    reporters: ['mocha', 'coverage']

    files: [
      '../../test/unit/**/*.test.js'
      '../../coverage/coverage-init.js'
    ]

    preprocessors:
      '../../test/unit/**/*.test.js': ['browserify']

    coffeeCoverage:
      framework:
        initAllSources: true,
        sourcesBasePath: 'src',
        dest: 'coverage/coverage-init.js',
        instrumentor: 'istanbul'

    coverageReporter:
      type: 'html'
      dir: '../../coverage/'
      instrumenter: 'istanbul'
