diff options
Diffstat (limited to 'qa/qa/page/group/menu.rb')
-rw-r--r-- | qa/qa/page/group/menu.rb | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/qa/qa/page/group/menu.rb b/qa/qa/page/group/menu.rb index c997598e25a..be877e56713 100644 --- a/qa/qa/page/group/menu.rb +++ b/qa/qa/page/group/menu.rb @@ -68,8 +68,25 @@ module QA end end + def go_to_repository_settings + hover_group_settings do + within_submenu do + click_element(:sidebar_menu_item_link, menu_item: 'Repository') + end + end + end + private + def hover_settings + within_sidebar do + scroll_to_element(:sidebar_menu_link, menu_item: 'Settings') + find_element(:sidebar_menu_link, menu_item: 'Settings').hover + + yield + end + end + def hover_issues within_sidebar do scroll_to_element(:sidebar_menu_link, menu_item: 'Issues') |