diff --git a/.travis.yml b/.travis.yml index 3f33964032..67d8a994d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,7 @@ language: node_js node_js: - '0.10' +services: - mongodb before_script: - 'npm install -g grunt-cli mocha' diff --git a/karma.conf.js b/karma.conf.js index 06c2ea78a7..83c9e0a776 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -94,7 +94,7 @@ module.exports = function(config) { // - Safari (only Mac) // - PhantomJS // - IE (only Windows) - browsers: ['Firefox'], + browsers: ['PhantomJS'], // Continuous Integration mode diff --git a/test/run_tests.sh b/test/run_tests.sh index 6c682411ca..43b395c833 100755 --- a/test/run_tests.sh +++ b/test/run_tests.sh @@ -37,5 +37,7 @@ trap "kill $NODE_PID" EXIT NODE_ENV=testing mocha || exit $? if [ -z "$TRAVIS" ]; then - NODE_ENV=testing grunt karma:continuous && ./node_modules/protractor/bin/protractor protractor.conf.js || exit $? + NODE_ENV=testing ./node_modules/protractor/bin/protractor protractor.conf.js || exit $? fi + +NODE_ENV=testing grunt karma:continuous