lib/amazon_auth/client.rb in amazon_auth-0.2.1 vs lib/amazon_auth/client.rb in amazon_auth-0.3.0

- old
+ new

@@ -19,10 +19,12 @@ else raise('AMAZON_PASSWORD_CODE is required.') end end @driver = options.fetch(:driver, :selenium) + + Capybara.app_host = @initial_url rescue => e puts "Please setup credentials of amazon_auth gem with folloing its instruction." raise e end @@ -49,9 +51,10 @@ def retry_signin_form_with_image_recognition return true unless session.has_selector?('#signInSubmit') session.fill_in 'ap_password', with: @password if image_recognition_displayed? input = ask "Got the prompt. Read characters from the image: " + return true if input.blank? || !session.first('#auth-captcha-guess') # Skip when form is submitted manually session.fill_in 'auth-captcha-guess', with: input end sleep 1 session.click_on('signInSubmit') sleep 2