summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2018-02-14 12:38:51 +0000
committerDouwe Maan <douwe@gitlab.com>2018-02-14 12:38:51 +0000
commit44dc11f12e95e4968d51669d6d033f5ba795122e (patch)
tree7d6ac30749fb282aa816d3f1af9b2e241b6773f9 /spec
parent12447f12e0ec7bb026b385fc0695bcdca101ad61 (diff)
parentb5db95624d8e0bc8c60d3ce82ef0bd8619c6064f (diff)
downloadgitlab-ce-44dc11f12e95e4968d51669d6d033f5ba795122e.tar.gz
Merge branch 'fix/template-project-visibility' into 'master'
Respect description and visibility when creating project from template Closes #42601 See merge request gitlab-org/gitlab-ce!16820
Diffstat (limited to 'spec')
-rw-r--r--spec/services/projects/create_from_template_service_spec.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/spec/services/projects/create_from_template_service_spec.rb b/spec/services/projects/create_from_template_service_spec.rb
index 9919ec254c6..609d678caea 100644
--- a/spec/services/projects/create_from_template_service_spec.rb
+++ b/spec/services/projects/create_from_template_service_spec.rb
@@ -4,8 +4,10 @@ describe Projects::CreateFromTemplateService do
let(:user) { create(:user) }
let(:project_params) do
{
- path: user.to_param,
- template_name: 'rails'
+ path: user.to_param,
+ template_name: 'rails',
+ description: 'project description',
+ visibility_level: Gitlab::VisibilityLevel::PRIVATE
}
end
@@ -22,5 +24,7 @@ describe Projects::CreateFromTemplateService do
expect(project).to be_saved
expect(project.scheduled?).to be(true)
+ expect(project.description).to match('project description')
+ expect(project.visibility_level).to eq(Gitlab::VisibilityLevel::PRIVATE)
end
end