diff --git a/karma.conf.js b/karma.conf.js index dfc9b096c8..fe02334edc 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -23,7 +23,7 @@ /*global module,process*/ const devMode = process.env.NODE_ENV !== 'production'; -const browsers = [process.env.NODE_ENV === 'debug' ? 'ChromeDebugging' : 'ChromeHeadless']; +const browsers = [process.env.NODE_ENV === 'debug' ? 'ChromeDebugging' : 'FirefoxHeadless']; const coverageEnabled = process.env.COVERAGE === 'true'; const reporters = ['progress', 'html']; @@ -95,6 +95,7 @@ module.exports = (config) => { stats: 'errors-only', logLevel: 'warn' }, - singleRun: true + singleRun: true, + browserNoActivityTimeout: 90000 }); } diff --git a/package.json b/package.json index 85bb0bbc3e..53defaa291 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "jsdoc": "^3.3.2", "karma": "^2.0.3", "karma-chrome-launcher": "^2.2.0", + "karma-firefox-launcher": "^1.3.0", "karma-cli": "^1.0.1", "karma-coverage": "^1.1.2", "karma-coverage-istanbul-reporter": "^2.1.1",