From f97c9d07c3a2b1980a534931facc4f20c56ee430 Mon Sep 17 00:00:00 2001 From: Chris Wren Date: Wed, 23 Jul 2014 14:05:55 -0700 Subject: [PATCH] fix: override env vars with explicit config vars Closes #50 --- lib/sauce_launcher.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sauce_launcher.js b/lib/sauce_launcher.js index e61295b..69b119d 100644 --- a/lib/sauce_launcher.js +++ b/lib/sauce_launcher.js @@ -10,8 +10,8 @@ var SauceLauncher = function(args, sauceConnect, /* config.sauceLabs */ config, config = config || {}; - var username = process.env.SAUCE_USERNAME || args.username || config.username; - var accessKey = process.env.SAUCE_ACCESS_KEY || args.accessKey || config.accessKey; + var username = args.username || config.username || process.env.SAUCE_USERNAME; + var accessKey = args.accessKey || config.accessKey || process.env.SAUCE_ACCESS_KEY; var tunnelIdentifier = args.tunnelIdentifier || config.tunnelIdentifier; var browserName = args.browserName + (args.version ? ' ' + args.version : '') + (args.platform ? ' (' + args.platform + ')' : '');