diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-05-17 02:03:55 +0300 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-05-17 02:03:55 +0300 |
commit | 91c4002a0c2f32944ec669cc159c4b1c9176866f (patch) | |
tree | 8ef37d8bbaa0cae3ff56a0f8b69b5314b4a598f2 /spec/services/projects/transfer_service_spec.rb | |
parent | 72a71e9d17c75b11e82623cd9edd22ba70c9ba4f (diff) |
Improve test coverage
Diffstat (limited to 'spec/services/projects/transfer_service_spec.rb')
-rw-r--r-- | spec/services/projects/transfer_service_spec.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/services/projects/transfer_service_spec.rb b/spec/services/projects/transfer_service_spec.rb index 06017317339..d5aa115a074 100644 --- a/spec/services/projects/transfer_service_spec.rb +++ b/spec/services/projects/transfer_service_spec.rb @@ -26,6 +26,17 @@ describe Projects::TransferService, services: true do it { expect(project.namespace).to eq(user.namespace) } end + context 'disallow transfering of project with tags' do + before do + stub_container_registry_config(enabled: true) + stub_container_registry_tags('tag') + end + + subject { transfer_project(project, user, group) } + + it { is_expected.to be_falsey } + end + context 'namespace -> not allowed namespace' do before do @result = transfer_project(project, user, group) |