'use strict'; // karma.conf.js module.exports = function(config) { config.set({ browsers: ['Firefox'], frameworks: ['mocha', 'detectBrowsers'], detectBrowsers: { enabled: true, usePhantomJS: false, postDetection: function(availableBrowser) { // modify to enable additional browsers if available var runBrowsers = ['Firefox', 'Chrome']; var browsers = []; for(var i = 0; i < runBrowsers.length; i++) { if(~availableBrowser.indexOf(runBrowsers[i])) { browsers.push(runBrowsers[i]); } } return browsers; } }, singleRun: true, files: [ 'tests.js' ], plugins: [ 'karma-mocha', 'karma-chrome-launcher', 'karma-firefox-launcher', 'karma-detect-browsers' ] }); };