Add description, visibility to CreateFromTemplateService spec

This commit is contained in:
George Tsiolis 2018-02-14 13:50:28 +02:00
parent 84e7654c1a
commit b5db95624d
2 changed files with 11 additions and 2 deletions

View File

@ -0,0 +1,5 @@
---
title: Respect description and visibility when creating project from template
merge_request: 16820
author: George Tsiolis
type: fixed

View File

@ -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