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,15 +19,17 @@ module QA ...@@ -19,15 +19,17 @@ module QA
end end
def sign_in_using_credentials def sign_in_using_credentials
if page.has_content?('Change your password') using_wait_time 0 do
if page.has_content?('Change your password')
fill_in :user_password, with: Runtime::User.password
fill_in :user_password_confirmation, with: Runtime::User.password
click_button 'Change your password'
end
fill_in :user_login, with: Runtime::User.name
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 click_button 'Sign in'
click_button 'Change your password'
end end
fill_in :user_login, with: Runtime::User.name
fill_in :user_password, with: Runtime::User.password
click_button 'Sign in'
end end
def self.path def self.path
......
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