35 lines
971 B
JavaScript
35 lines
971 B
JavaScript
// Note some browser launchers should be installed before using karma start.
|
|
|
|
// For example:
|
|
// $ npm install karma-firefox-launcher
|
|
// $ karma start --browser=Firefox
|
|
|
|
// See http://karma-runner.github.io/0.8/config/configuration-file.html
|
|
module.exports = function(config) {
|
|
config.set({
|
|
basePath: '',
|
|
frameworks: ['qunit'],
|
|
logLevel: config.LOG_INFO,
|
|
port: 9876,
|
|
|
|
// list of files / patterns to load in the browser
|
|
files: [
|
|
'test/vendor/qunit-extras.js',
|
|
'test/qunit-setup.js',
|
|
'underscore.js',
|
|
'test/*.js'
|
|
],
|
|
|
|
// Test results reporter to use
|
|
// https://npmjs.org/browse/keyword/karma-reporter
|
|
reporters: ['progress'],
|
|
|
|
// start these browsers
|
|
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
|
|
browsers: ['PhantomJS'],
|
|
|
|
// Continuous Integration mode
|
|
// if true, Karma captures browsers, runs the tests and exits
|
|
singleRun: true
|
|
});
|
|
}; |