17 lines
452 B
Ruby
17 lines
452 B
Ruby
# frozen_string_literal: true
|
|
|
|
RSpec.shared_examples 'triggers GraphQL subscription mergeRequestReviewersUpdated' do
|
|
specify do
|
|
expect(GraphqlTriggers).to receive(:merge_request_reviewers_updated).with(merge_request)
|
|
|
|
action
|
|
end
|
|
end
|
|
|
|
RSpec.shared_examples 'does not trigger GraphQL subscription mergeRequestReviewersUpdated' do
|
|
specify do
|
|
expect(GraphqlTriggers).not_to receive(:merge_request_reviewers_updated)
|
|
|
|
action
|
|
end
|
|
end
|