diff options
author | Rémy Coutable <remy@rymai.me> | 2017-09-08 15:26:41 +0000 |
---|---|---|
committer | Jarka Kadlecova <jarka@gitlab.com> | 2017-09-12 12:51:49 +0200 |
commit | 564893d0c528ceeb0b371bbb742922133f19a60e (patch) | |
tree | f26a4f5b877137f958a1df29c675b902375eb8f0 | |
parent | 609de61f68cb4e966d58cf359fa9c868d9b0ed9f (diff) | |
download | gitlab-ce-564893d0c528ceeb0b371bbb742922133f19a60e.tar.gz |
Merge branch 'fix/gb/qa/new-navigation-support' into 'master'
Fix GitLab QA for new navigation enabled by default
See merge request !14134
-rw-r--r-- | qa/qa/page/main/menu.rb | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/qa/qa/page/main/menu.rb b/qa/qa/page/main/menu.rb index 7ce4e9009f5..74e53d86266 100644 --- a/qa/qa/page/main/menu.rb +++ b/qa/qa/page/main/menu.rb @@ -3,20 +3,19 @@ module QA module Main class Menu < Page::Base def go_to_groups - within_global_menu { click_link 'Groups' } + within_top_menu { click_link 'Groups' } end def go_to_projects - within_global_menu { click_link 'Projects' } + within_top_menu { click_link 'Projects' } end def go_to_admin_area - within_user_menu { click_link 'Admin area' } + within_top_menu { click_link 'Admin area' } end def sign_out within_user_menu do - find('.header-user-dropdown-toggle').click click_link('Sign out') end end @@ -27,17 +26,19 @@ module QA private - def within_global_menu - find('.global-dropdown-toggle').click - - page.within('.global-dropdown-menu') do + def within_top_menu + page.within('.navbar') do yield end end def within_user_menu - page.within('.navbar-nav') do - yield + within_top_menu do + find('.header-user-dropdown-toggle').click + + page.within('.dropdown-menu-nav') do + yield + end end end end |