diff options
author | Stan Hu <stanhu@gmail.com> | 2019-07-26 22:29:07 +0000 |
---|---|---|
committer | Stan Hu <stanhu@gmail.com> | 2019-07-26 22:29:07 +0000 |
commit | 7dccb44448aed3227072154f2385383c54f2d4f6 (patch) | |
tree | 8018495ca105fed75101f8546182bbe0521a914e /spec/controllers/projects/merge_requests_controller_spec.rb | |
parent | e59ba979446b6c8539f3569b693fe24836fe75ac (diff) | |
parent | 355a2df560dea2719a027ada718a923ab7876ffe (diff) | |
download | gitlab-ce-7dccb44448aed3227072154f2385383c54f2d4f6.tar.gz |
Merge branch '52123-issuable-actions-notesfinder-pderichs' into 'master'
Use NotesFinder to fetch notes in module IssuableActions
Closes #52123
See merge request gitlab-org/gitlab-ce!29733
Diffstat (limited to 'spec/controllers/projects/merge_requests_controller_spec.rb')
-rw-r--r-- | spec/controllers/projects/merge_requests_controller_spec.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/controllers/projects/merge_requests_controller_spec.rb b/spec/controllers/projects/merge_requests_controller_spec.rb index fa71d9b61b1..9aa5f1ade8d 100644 --- a/spec/controllers/projects/merge_requests_controller_spec.rb +++ b/spec/controllers/projects/merge_requests_controller_spec.rb @@ -1120,6 +1120,22 @@ describe Projects::MergeRequestsController do end end end + + context do + it_behaves_like 'discussions provider' do + let!(:author) { create(:user) } + let!(:project) { create(:project) } + + let!(:merge_request) { create(:merge_request, source_project: project) } + + let!(:mr_note1) { create(:discussion_note_on_merge_request, noteable: merge_request, project: project) } + let!(:mr_note2) { create(:discussion_note_on_merge_request, noteable: merge_request, project: project) } + + let(:requested_iid) { merge_request.iid } + let(:expected_discussion_count) { 2 } + let(:expected_discussion_ids) { [mr_note1.discussion_id, mr_note2.discussion_id] } + end + end end describe 'GET edit' do |