Merge branch 'sl-qa-staging-63-spam-issue-fix-ce' into 'master'
CE port of "Fix spam in issue creation by making project private" See merge request gitlab-org/gitlab-ce!30997
This commit is contained in:
commit
a5eaefc902
2 changed files with 5 additions and 3 deletions
|
@ -59,7 +59,7 @@ module QA
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_visibility(visibility)
|
def set_visibility(visibility)
|
||||||
choose visibility
|
choose visibility.capitalize
|
||||||
end
|
end
|
||||||
|
|
||||||
def click_github_link
|
def click_github_link
|
||||||
|
|
|
@ -8,6 +8,7 @@ module QA
|
||||||
include Events::Project
|
include Events::Project
|
||||||
|
|
||||||
attr_writer :initialize_with_readme
|
attr_writer :initialize_with_readme
|
||||||
|
attr_writer :visibility
|
||||||
|
|
||||||
attribute :id
|
attribute :id
|
||||||
attribute :name
|
attribute :name
|
||||||
|
@ -44,6 +45,7 @@ module QA
|
||||||
@standalone = false
|
@standalone = false
|
||||||
@description = 'My awesome project'
|
@description = 'My awesome project'
|
||||||
@initialize_with_readme = false
|
@initialize_with_readme = false
|
||||||
|
@visibility = 'public'
|
||||||
end
|
end
|
||||||
|
|
||||||
def name=(raw_name)
|
def name=(raw_name)
|
||||||
|
@ -60,7 +62,7 @@ module QA
|
||||||
page.choose_test_namespace
|
page.choose_test_namespace
|
||||||
page.choose_name(@name)
|
page.choose_name(@name)
|
||||||
page.add_description(@description)
|
page.add_description(@description)
|
||||||
page.set_visibility('Public')
|
page.set_visibility(@visibility)
|
||||||
page.enable_initialize_with_readme if @initialize_with_readme
|
page.enable_initialize_with_readme if @initialize_with_readme
|
||||||
page.create_new_project
|
page.create_new_project
|
||||||
end
|
end
|
||||||
|
@ -88,7 +90,7 @@ module QA
|
||||||
post_body = {
|
post_body = {
|
||||||
name: name,
|
name: name,
|
||||||
description: description,
|
description: description,
|
||||||
visibility: 'public',
|
visibility: @visibility,
|
||||||
initialize_with_readme: @initialize_with_readme
|
initialize_with_readme: @initialize_with_readme
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue