Use the new buttons for creating groups and projects in QA tests
This commit is contained in:
parent
490cce630f
commit
09ba91edde
2 changed files with 10 additions and 8 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue