summaryrefslogtreecommitdiff
path: root/spec/models/concerns/participable_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/models/concerns/participable_spec.rb')
-rw-r--r--spec/models/concerns/participable_spec.rb25
1 files changed, 2 insertions, 23 deletions
diff --git a/spec/models/concerns/participable_spec.rb b/spec/models/concerns/participable_spec.rb
index 50cf7377b99..99a3a0fb79a 100644
--- a/spec/models/concerns/participable_spec.rb
+++ b/spec/models/concerns/participable_spec.rb
@@ -138,7 +138,7 @@ RSpec.describe Participable do
allow(instance).to receive_message_chain(:model_name, :element) { 'class' }
expect(instance).to receive(:foo).and_return(user2)
expect(instance).to receive(:bar).and_return(user3)
- expect(instance).to receive(:project).thrice.and_return(project)
+ expect(instance).to receive(:project).twice.and_return(project)
participants = instance.visible_participants(user1)
@@ -159,31 +159,10 @@ RSpec.describe Participable do
allow(instance).to receive_message_chain(:model_name, :element) { 'class' }
allow(instance).to receive(:bar).and_return(user2)
- expect(instance).to receive(:project).thrice.and_return(project)
+ expect(instance).to receive(:project).twice.and_return(project)
expect(instance.visible_participants(user1)).to be_empty
end
-
- context 'when feature flag is disabled' do
- before do
- stub_feature_flags(verify_participants_access: false)
- end
-
- it 'returns unavailable participants' do
- model.participant(:bar)
-
- instance = model.new
- user1 = build(:user)
- user2 = build(:user)
- project = build(:project, :public)
-
- allow(instance).to receive_message_chain(:model_name, :element) { 'class' }
- allow(instance).to receive(:bar).and_return(user2)
- expect(instance).to receive(:project).thrice.and_return(project)
-
- expect(instance.visible_participants(user1)).to match_array([user2])
- end
- end
end
end