Skip to content

Commit 14fd5d0

Browse files
Update karma to run both firefox & chrome tests
1 parent 402dd22 commit 14fd5d0

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

Diff for: package.json

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"jasmine-spec-reporter": "1.1.2",
4242
"jshint-stylish": "0.2.0",
4343
"karma": "0.12.23",
44+
"karma-chrome-launcher": "^2.0.0",
4445
"karma-coverage": "0.2.6",
4546
"karma-firefox-launcher": "^1.0.0",
4647
"karma-jasmine": "0.1.5",

Diff for: test/karma.conf.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,14 @@ module.exports = function(config) {
7979
// - Safari (only Mac)
8080
// - PhantomJS
8181
// - IE (only Windows)
82-
browsers: ['Firefox'],
82+
// default in karma.conf.js is Firefox, however, Chrome has much better
83+
// error messages when writing tests. Call with chrome like this:
84+
// browsers=Chrome grunt test
85+
browsers: process.env.browsers ? [process.env.browsers] : ['Firefox'],
8386
// Which plugins to enable
8487
plugins: [
8588
'karma-firefox-launcher',
89+
'karma-chrome-launcher',
8690
'karma-ng-html2js-preprocessor',
8791
'karma-jasmine',
8892
'karma-coverage'

0 commit comments

Comments
 (0)