diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-07-21 12:10:54 +0200 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-07-21 12:13:27 +0200 |
commit | a6ac872b86561db1e8f66d1bc0239fa6123dd9a1 (patch) | |
tree | 60aa7391d9623e96c8c1738bbae4a879bd81d310 /qa/qa/page | |
parent | 001dd56e7bfd04d22f5437569ba8aa60a0317a3e (diff) | |
download | gitlab-ce-a6ac872b86561db1e8f66d1bc0239fa6123dd9a1.tar.gz |
Fix new project selectors in GitLab QAfix/gb/qa/fix-new-project-selectors
Diffstat (limited to 'qa/qa/page')
-rw-r--r-- | qa/qa/page/dashboard/groups.rb (renamed from qa/qa/page/main/groups.rb) | 6 | ||||
-rw-r--r-- | qa/qa/page/group/show.rb | 11 | ||||
-rw-r--r-- | qa/qa/page/main/menu.rb | 7 |
3 files changed, 15 insertions, 9 deletions
diff --git a/qa/qa/page/main/groups.rb b/qa/qa/page/dashboard/groups.rb index 169c5ebc967..3690f40dcfe 100644 --- a/qa/qa/page/main/groups.rb +++ b/qa/qa/page/dashboard/groups.rb @@ -1,9 +1,11 @@ module QA module Page - module Main + module Dashboard class Groups < Page::Base def prepare_test_namespace - return if page.has_content?(Runtime::Namespace.name) + if page.has_content?(Runtime::Namespace.name) + return click_link(Runtime::Namespace.name) + end click_on 'New group' diff --git a/qa/qa/page/group/show.rb b/qa/qa/page/group/show.rb new file mode 100644 index 00000000000..296c311d7c6 --- /dev/null +++ b/qa/qa/page/group/show.rb @@ -0,0 +1,11 @@ +module QA + module Page + module Group + class Show < Page::Base + def go_to_new_project + click_link 'New Project' + end + end + end + end +end diff --git a/qa/qa/page/main/menu.rb b/qa/qa/page/main/menu.rb index f7c2086d0dd..7ce4e9009f5 100644 --- a/qa/qa/page/main/menu.rb +++ b/qa/qa/page/main/menu.rb @@ -14,13 +14,6 @@ module QA within_user_menu { click_link 'Admin area' } end - def go_to_new_project - within_user_menu do - find('.header-new-dropdown-toggle').click - click_link('New project') - end - end - def sign_out within_user_menu do find('.header-user-dropdown-toggle').click |