diff options
author | Bob Van Landuyt <bob@vanlanduyt.co> | 2017-10-23 11:25:20 +0300 |
---|---|---|
committer | Bob Van Landuyt <bob@vanlanduyt.co> | 2017-10-23 12:47:30 +0300 |
commit | 09ba91edde51bb3f9cb55c86e86aa90bce3c8c9e (patch) | |
tree | 3d7c51c9c1e89458d5a7a9a1d4dcff65807f9c6c | |
parent | 490cce630f5984d063283537ac42a6f9fbad86e6 (diff) | |
download | gitlab-ce-09ba91edde51bb3f9cb55c86e86aa90bce3c8c9e.tar.gz |
Use the new buttons for creating groups and projects in QA testsbvl-fix-qa-group-page
-rw-r--r-- | qa/qa/page/group/show.rb | 16 | ||||
-rw-r--r-- | qa/qa/scenario/gitlab/project/create.rb | 2 |
2 files changed, 10 insertions, 8 deletions
diff --git a/qa/qa/page/group/show.rb b/qa/qa/page/group/show.rb index 6987c1f8f85..8080deda675 100644 --- a/qa/qa/page/group/show.rb +++ b/qa/qa/page/group/show.rb @@ -2,10 +2,6 @@ module QA module Page module Group class Show < Page::Base - def go_to_subgroups - click_link 'Subgroups' - end - def go_to_subgroup(name) click_link name end @@ -15,11 +11,19 @@ module QA end def go_to_new_subgroup - click_on 'New Subgroup' + within '.new-project-subgroup' do + find('.dropdown-toggle').click + find("li[data-value='new-subgroup']").click + end + find("input[data-action='new-subgroup']").click end def go_to_new_project - click_on 'New Project' + within '.new-project-subgroup' do + find('.dropdown-toggle').click + find("li[data-value='new-project']").click + end + find("input[data-action='new-project']").click end end end diff --git a/qa/qa/scenario/gitlab/project/create.rb b/qa/qa/scenario/gitlab/project/create.rb index 7b614bfdd94..bb3b9e19c0f 100644 --- a/qa/qa/scenario/gitlab/project/create.rb +++ b/qa/qa/scenario/gitlab/project/create.rb @@ -15,8 +15,6 @@ module QA Scenario::Gitlab::Sandbox::Prepare.perform Page::Group::Show.perform do |page| - page.go_to_subgroups - if page.has_subgroup?(Runtime::Namespace.name) page.go_to_subgroup(Runtime::Namespace.name) else |