fall back to phantom on travis if sauce key is not set

This commit is contained in:
Joe Fleming 2014-09-16 14:04:24 -07:00
parent 008786e9b3
commit 467d7c979e

View file

@ -3,14 +3,13 @@ module.exports = function (grunt) {
grunt.registerTask('test', function () {
var testTask = 'mocha:unit';
if (process.env.TRAVIS && !process.env.SAUCE_ACCESS_KEY) {
grunt.fail.fatal('SAUCE_ACCESS_KEY not set in env, can not run tests on Sauce Labs');
grunt.log.writeln('SAUCE_ACCESS_KEY not set in env, running with Phantom');
} else {
grunt.log.ok('SAUCE KEY: ' + process.env.SAUCE_ACCESS_KEY);
testTask = 'saucelabs-mocha:unit';
}
var testTask = process.env.TRAVIS ? 'saucelabs-mocha:unit' : 'mocha:unit';
var tasks = [
'jshint',
'ruby_server',