Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/qa
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2021-02-03 18:09:24 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2021-02-03 18:09:24 +0300
commit6cbb93596d65dff377372f4b50da932dcf6dc514 (patch)
treec381ee98bd0fb444665f11c452b8e8f0e8e7731a /qa
parentce9b8ee20d039da5f93e37d0ab3905813f3dd7bc (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa')
-rw-r--r--qa/qa/flow/sign_up.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/qa/qa/flow/sign_up.rb b/qa/qa/flow/sign_up.rb
index b367b7976e8..a2a62371092 100644
--- a/qa/qa/flow/sign_up.rb
+++ b/qa/qa/flow/sign_up.rb
@@ -5,6 +5,10 @@ module QA
module SignUp
module_function
+ def page
+ Capybara.current_session
+ end
+
def sign_up!(user)
Page::Main::Menu.perform(&:sign_out_if_signed_in)
Page::Main::Login.perform(&:switch_to_register_page)
@@ -14,6 +18,11 @@ module QA
sign_up.fill_new_user_username_field(user.username)
sign_up.fill_new_user_email_field(user.email)
sign_up.fill_new_user_password_field(user.password)
+
+ Support::Waiter.wait_until(sleep_interval: 0.5) do
+ page.has_content?("Username is available.")
+ end
+
sign_up.click_new_user_register_button
end