diff options
| author | Douwe Maan <douwe@gitlab.com> | 2017-08-28 12:21:17 +0000 |
|---|---|---|
| committer | Douwe Maan <douwe@gitlab.com> | 2017-08-28 12:21:17 +0000 |
| commit | 0b73771205a2f967055c9701ff92f70289a1af23 (patch) | |
| tree | f1f51d5596c700b17318e1932ca9ce0b02d94b31 /spec/services | |
| parent | ed1ca47c9ea893d643ae613f39b65d80db3b0e67 (diff) | |
| parent | 0a1160e5d7d8234fa9e88038608a37c0f7fe2b05 (diff) | |
| download | gitlab-ce-0b73771205a2f967055c9701ff92f70289a1af23.tar.gz | |
Merge branch '36792-inline-user-refresh-when-creating-project' into 'master'
Don't wait for project authorization sidekiq jobs when creating projects
Closes #36792
See merge request !13775
Diffstat (limited to 'spec/services')
| -rw-r--r-- | spec/services/projects/create_service_spec.rb | 2 | ||||
| -rw-r--r-- | spec/services/user_project_access_changed_service_spec.rb | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/spec/services/projects/create_service_spec.rb b/spec/services/projects/create_service_spec.rb index b0dc7488b5f..088b7b4fc04 100644 --- a/spec/services/projects/create_service_spec.rb +++ b/spec/services/projects/create_service_spec.rb @@ -38,7 +38,7 @@ describe Projects::CreateService, '#execute' do expect(project).to be_persisted expect(project.owner).to eq(user) - expect(project.team.masters).to include(user, admin) + expect(project.team.masters).to contain_exactly(user) expect(project.namespace).to eq(user.namespace) end end diff --git a/spec/services/user_project_access_changed_service_spec.rb b/spec/services/user_project_access_changed_service_spec.rb index 14a5e40350a..87a90378e2b 100644 --- a/spec/services/user_project_access_changed_service_spec.rb +++ b/spec/services/user_project_access_changed_service_spec.rb @@ -8,5 +8,12 @@ describe UserProjectAccessChangedService do described_class.new([1, 2]).execute end + + it 'permits non-blocking operation' do + expect(AuthorizedProjectsWorker).to receive(:bulk_perform_async) + .with([[1], [2]]) + + described_class.new([1, 2]).execute(blocking: false) + end end end |
