Skip to content

Commit 84e3983

Browse files
Allow setting sauce_username/sauce_access_key to false
1 parent 63f81ab commit 84e3983

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/appium_lib/driver.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -248,9 +248,9 @@ def initialize opts={}
248248
@default_wait = appium_lib_opts.fetch :wait, 30
249249
@last_waits = [@default_wait]
250250
@sauce_username = appium_lib_opts.fetch :sauce_username, ENV['SAUCE_USERNAME']
251-
@sauce_username = nil if @sauce_username.nil? || @sauce_username.empty?
251+
@sauce_username = nil if !@sauce_username || (@sauce_username.is_a?(String) && @sauce_username.empty?)
252252
@sauce_access_key = appium_lib_opts.fetch :sauce_access_key, ENV['SAUCE_ACCESS_KEY']
253-
@sauce_access_key = nil if @sauce_access_key.nil? || @sauce_access_key.empty?
253+
@sauce_access_key = nil if !@sauce_access_key || (@sauce_access_key.is_a?(String) && @sauce_access_key.empty?)
254254
@port = appium_lib_opts.fetch :port, 4723
255255

256256
# Path to the .apk, .app or .app.zip.

0 commit comments

Comments
 (0)