Commit b7846937 authored by Robert Speicher's avatar Robert Speicher

Remove the wait time for the login form check

The "Change your password" text is either on the page or it isn't.
There's no benefit to using Capybara's default waiting behavior here, as
it will never load in via AJAX, for example.
parent 7fa0a3e7
...@@ -19,6 +19,7 @@ module QA ...@@ -19,6 +19,7 @@ module QA
end end
def sign_in_using_credentials def sign_in_using_credentials
using_wait_time 0 do
if page.has_content?('Change your password') if page.has_content?('Change your password')
fill_in :user_password, with: Runtime::User.password fill_in :user_password, with: Runtime::User.password
fill_in :user_password_confirmation, with: Runtime::User.password fill_in :user_password_confirmation, with: Runtime::User.password
...@@ -29,6 +30,7 @@ module QA ...@@ -29,6 +30,7 @@ module QA
fill_in :user_password, with: Runtime::User.password fill_in :user_password, with: Runtime::User.password
click_button 'Sign in' click_button 'Sign in'
end end
end
def self.path def self.path
'/users/sign_in' '/users/sign_in'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment