Skip to content

Instantly share code, notes, and snippets.

@gabriel403
Created June 23, 2015 13:28
Show Gist options
  • Save gabriel403/41398dcfc3ac1736c89b to your computer and use it in GitHub Desktop.
Save gabriel403/41398dcfc3ac1736c89b to your computer and use it in GitHub Desktop.
module.exports = function(config){
config.set({
basePath : '../',
files : [
'bower_components/angular/angular.js',
'bower_components/angular-cookies/angular-cookies.js',
'bower_components/angular-drag-and-drop-lists/angular-drag-and-drop-lists.js',
'bower_components/angular-modal-service/dst/angular-modal-service.js',
'bower_components/angular-mocks/angular-mocks.js',
'bower_components/angular-resource/angular-resource.js',
'bower_components/angular-route/angular-route.js',
'app/javascripts/**/*.js.coffee',
'test/jasmine/**/*.js.coffee'
],
preprocessors : {
'app/**/*.coffee': 'coverage',
'test/**/*.coffee': 'coffee'
// '**/*.coffee': 'coffee'
},
autoWatch : true,
frameworks: ['jasmine'],
browsers : ['Chrome'],
plugins : [
'karma-jasmine',
'karma-chrome-launcher',
'karma-coffee-preprocessor',
'karma-coverage'
],
reporters : ['progress', 'coverage'],
coverageReporter: {
type: 'text-summary',
dir : 'coverage/',
instrumenters: {
ibrik : require('ibrik')
},
instrumenter: {
'**/*.coffee': 'ibrik'
}
},
junitReporter : {
outputFile: 'test_out/unit.xml',
suite: 'unit'
}
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment