1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- # Karma configuration
- # http://karma-runner.github.io/0.10/config/configuration-file.html
- module.exports = (config) ->
- config.set
- # base path, that will be used to resolve files and exclude
- basePath: ''
- # testing framework to use (jasmine/mocha/qunit/...)
- frameworks: ['jasmine']
- # list of files / patterns to load in the browser
- files: [
- 'test/polyfills/bind.js'
- 'bower_components/jquery/dist/jquery.js'
- 'bower_components/angular/angular.js'
- 'bower_components/angular-mocks/angular-mocks.js'
- 'src/renderer/canvas.js'
- 'src/easypiechart.js'
- 'src/jquery.plugin.js'
- 'src/angular.directive.js'
- 'test/**/*.js'
- ]
- # list of files / patterns to exclude
- exclude: []
- # web server port
- port: 8080
- # level of logging
- # possible values: LOG_DISABLE || LOG_ERROR || LOG_WARN || LOG_INFO || LOG_DEBUG
- logLevel: config.LOG_INFO
- # enable / disable watching file and executing tests whenever any file changes
- autoWatch: true
- # reporters
- reporters: ['progress', 'dots']
- # Start these browsers, currently available:
- # - Chrome
- # - ChromeCanary
- # - Firefox
- # - Opera
- # - Safari (only Mac)
- # - PhantomJS
- # - IE (only Windows)
- browsers: ['Chrome']
- # Continuous Integration mode
- # if true, it capture browsers, run tests and exit
- singleRun: false
|