summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-03-14 08:30:37 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-03-17 07:39:16 +0100
commita91101b19a44d98005dd21b06d8509abcd82ddfc (patch)
tree10c1a04d398441d6642db02f181abe166a512f81 /spec
parent310b417b0f2336e5e7a9b44da2fabf5d4abb0cb4 (diff)
downloadgitlab-ce-a91101b19a44d98005dd21b06d8509abcd82ddfc.tar.gz
Make it possible to move issue if user is a reporter
Discussed it here: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2831#note_4190228
Diffstat (limited to 'spec')
-rw-r--r--spec/services/issues/move_service_spec.rb20
1 files changed, 10 insertions, 10 deletions
diff --git a/spec/services/issues/move_service_spec.rb b/spec/services/issues/move_service_spec.rb
index 4fcfceaddd4..38fa5707cf7 100644
--- a/spec/services/issues/move_service_spec.rb
+++ b/spec/services/issues/move_service_spec.rb
@@ -24,8 +24,8 @@ describe Issues::MoveService, services: true do
shared_context 'user can move issue' do
before do
- old_project.team << [user, :master]
- new_project.team << [user, :master]
+ old_project.team << [user, :reporter]
+ new_project.team << [user, :reporter]
end
end
@@ -186,25 +186,25 @@ describe Issues::MoveService, services: true do
describe '#move?' do
subject { move_service.move? }
- context 'user is master in both projects' do
+ context 'user is reporter in both projects' do
include_context 'user can move issue'
it { is_expected.to be_truthy }
end
- context 'user is master only in new project' do
- before { new_project.team << [user, :master] }
+ context 'user is reporter only in new project' do
+ before { new_project.team << [user, :reporter] }
it { is_expected.to be_falsey }
end
- context 'user is master only in old project' do
- before { old_project.team << [user, :master] }
+ context 'user is reporter only in old project' do
+ before { old_project.team << [user, :reporter] }
it { is_expected.to be_falsey }
end
- context 'user is master in one project and developer in another' do
+ context 'user is reporter in one project and guest in another' do
before do
- new_project.team << [user, :developer]
- old_project.team << [user, :master]
+ new_project.team << [user, :guest]
+ old_project.team << [user, :reporter]
end
it { is_expected.to be_falsey }