summaryrefslogtreecommitdiff
path: root/qa/qa/page/main/menu.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/main/menu.rb')
-rw-r--r--qa/qa/page/main/menu.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/qa/qa/page/main/menu.rb b/qa/qa/page/main/menu.rb
index 4676dc8d077..751b67d7695 100644
--- a/qa/qa/page/main/menu.rb
+++ b/qa/qa/page/main/menu.rb
@@ -55,6 +55,10 @@ module QA
within_top_menu { click_element :admin_area_link }
end
+ def signed_in?
+ has_personal_area?(wait: 0)
+ end
+
def sign_out
within_user_menu do
click_element :sign_out_link
@@ -62,7 +66,7 @@ module QA
end
def sign_out_if_signed_in
- sign_out if has_personal_area?(wait: 0)
+ sign_out if signed_in?
end
def click_settings_link