summaryrefslogtreecommitdiff
path: root/qa
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-05-02 06:22:22 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2023-05-02 06:22:22 +0000
commite14edb3ce5fd3162d3cf10b88f58333066109f53 (patch)
treec1534991488e3200641dc0f890892f3f9bb3ee49 /qa
parent1bcf63a9b247bb8801bb0c39e764c1ef7f2df2dd (diff)
downloadgitlab-ce-e14edb3ce5fd3162d3cf10b88f58333066109f53.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa')
-rw-r--r--qa/qa/page/main/menu.rb2
-rw-r--r--qa/qa/page/project/sub_menus/super_sidebar/plan.rb8
2 files changed, 10 insertions, 0 deletions
diff --git a/qa/qa/page/main/menu.rb b/qa/qa/page/main/menu.rb
index 878d34b2322..2deca64a9ac 100644
--- a/qa/qa/page/main/menu.rb
+++ b/qa/qa/page/main/menu.rb
@@ -184,6 +184,8 @@ module QA
within_user_menu do
has_element?(:user_profile_link, text: /#{user.username}/)
end
+ # we need to close user menu because plain user link check will leave it open
+ click_element :user_avatar_content if has_element?(:user_profile_link, wait: 0)
end
def not_signed_in?
diff --git a/qa/qa/page/project/sub_menus/super_sidebar/plan.rb b/qa/qa/page/project/sub_menus/super_sidebar/plan.rb
index ca81837b2e2..fe45bb6bb65 100644
--- a/qa/qa/page/project/sub_menus/super_sidebar/plan.rb
+++ b/qa/qa/page/project/sub_menus/super_sidebar/plan.rb
@@ -17,6 +17,14 @@ module QA
def go_to_requirements
open_plan_submenu("Requirements")
end
+
+ def go_to_jira_issues
+ open_plan_submenu("Jira issues")
+ end
+
+ def go_to_open_jira
+ open_plan_submenu("Open Jira")
+ end
end
end
end