From 96b525658e662868ad5388aa00536c8edcd62688 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Tue, 20 May 2014 21:47:44 -0700 Subject: [PATCH] Cleanup `optionToValue`. --- test/saucelabs.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/saucelabs.js b/test/saucelabs.js index ece0e8b63..d20b45ca5 100644 --- a/test/saucelabs.js +++ b/test/saucelabs.js @@ -288,7 +288,11 @@ function optionToArray(name, string) { * @returns {string|undefined} Returns the option value, else `undefined`. */ function optionToValue(name, string) { - var result = (result = string.match(RegExp('^' + name + '(?:=([\\s\\S]+))?$'))) && (result[1] ? result[1].trim() : true); + var result = string.match(RegExp('^' + name + '(?:=([\\s\\S]+))?$')); + if (result) { + result = _.result(result, 1); + result = result ? _.trim(result) : true; + } if (result === 'false') { return false; }