summaryrefslogtreecommitdiff
path: root/qa/qa/page/group/menu.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/group/menu.rb')
-rw-r--r--qa/qa/page/group/menu.rb25
1 files changed, 23 insertions, 2 deletions
diff --git a/qa/qa/page/group/menu.rb b/qa/qa/page/group/menu.rb
index 380984c283e..7689dd7e5c8 100644
--- a/qa/qa/page/group/menu.rb
+++ b/qa/qa/page/group/menu.rb
@@ -7,9 +7,11 @@ module QA
include SubMenus::Common
view 'app/views/layouts/nav/sidebar/_group.html.haml' do
- element :group_settings_item
- element :group_members_item
element :general_settings_link
+ element :group_issues_item
+ element :group_members_item
+ element :group_milestones_link
+ element :group_settings_item
end
view 'app/views/layouts/nav/sidebar/_analytics_links.html.haml' do
@@ -44,6 +46,25 @@ module QA
end
end
end
+
+ def go_to_milestones
+ hover_issues do
+ within_submenu do
+ click_element(:group_milestones_link)
+ end
+ end
+ end
+
+ private
+
+ def hover_issues
+ within_sidebar do
+ scroll_to_element(:group_issues_item)
+ find_element(:group_issues_item).hover
+
+ yield
+ end
+ end
end
end
end