Create project services on Project creation

This commit is contained in:
Robert Speicher 2015-07-25 16:43:18 -04:00
parent d92668a05b
commit 88aed40962
2 changed files with 9 additions and 0 deletions

View File

@ -85,6 +85,8 @@ module Projects
@project.create_wiki if @project.wiki_enabled?
@project.build_missing_services
event_service.create_project(@project, current_user)
system_hook_service.execute_hooks_for(@project, :create)

View File

@ -10,6 +10,13 @@ describe Projects::CreateService do
}
end
it 'creates services on Project creation' do
project = create_project(@user, @opts)
project.reload
expect(project.services).not_to be_empty
end
context 'user namespace' do
before do
@project = create_project(@user, @opts)