Fix how sauce runner and tags are parsed.

This commit is contained in:
John-David Dalton
2013-11-13 08:00:02 -08:00
parent 04df06404f
commit 2c8c96149f
2 changed files with 9 additions and 3 deletions

View File

@@ -7,7 +7,7 @@ env:
global:
- BIN="node" BUILD=false COMPAT=false MAKE=false OPTION="" SAUCE_LABS=false
- SAUCE_USERNAME="lodash"
- secure: "LGVeh7z/x6hxGCtr1BfgCSRva691ChX+1bs4ecJE71QwsDNJwknqmblZm7hFSTkq7msSapSDV5P9sgr6fsmmHuY3311Vl04sneRpz8ge1ZUIbmMODI+tZAasxyvyjZJdOrTFZr89BWN6e/SddDxDKNF4n0O1DgUF4irrT+aUxUE="
- secure: "aFxaPI4NvlZHgXvfmNtUlYCIeiVpC4QzkdevGHc2FK27BJLnNTKNno9sBhaygURbQ83bYzfQ+fe8SMIzE7aLramAGILrT4DiWqfO+ihuB3EK1cahCbB6OionbIUI27Xzy+YukO+5lQmMP/dpVlwhIfR3qxmN4m7wXI+ExEemjZg="
matrix:
- BUILD="compat"
- BUILD="modern"

View File

@@ -28,7 +28,10 @@
tunnelId = 'lodash_' + process.env.TRAVIS_JOB_NUMBER;
var runner = process.argv.reduce(function(result, value) {
return optionToValue('runner', value) || result;
value = optionToValue('runner', value);
return value == null
? result
: '/' + value.replace(/^\W+/, '');
}, '/test/index.html');
var sessionName = process.argv.reduce(function(result, value) {
@@ -36,7 +39,10 @@
}, 'lodash tests');
var tags = process.argv.reduce(function(result, value) {
return optionToArray('tags', value) || result;
value = optionToArray('tags', value);
return value.length
? _.union(result, value)
: result;
}, []);
/** List of platforms to load the runner on */