diff options
Diffstat (limited to 'spec/controllers/projects/notes_controller_spec.rb')
-rw-r--r-- | spec/controllers/projects/notes_controller_spec.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/spec/controllers/projects/notes_controller_spec.rb b/spec/controllers/projects/notes_controller_spec.rb index 39594ff287d..b3a83723189 100644 --- a/spec/controllers/projects/notes_controller_spec.rb +++ b/spec/controllers/projects/notes_controller_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Projects::NotesController do +RSpec.describe Projects::NotesController do include ProjectForksHelper let(:user) { create(:user) } @@ -37,7 +37,7 @@ describe Projects::NotesController do project.add_developer(user) end - it 'passes last_fetched_at from headers to NotesFinder' do + it 'passes last_fetched_at from headers to NotesFinder and MergeIntoNotesService' do last_fetched_at = 3.hours.ago.to_i request.headers['X-Last-Fetched-At'] = last_fetched_at @@ -46,6 +46,10 @@ describe Projects::NotesController do .with(anything, hash_including(last_fetched_at: last_fetched_at)) .and_call_original + expect(ResourceEvents::MergeIntoNotesService).to receive(:new) + .with(anything, anything, hash_including(last_fetched_at: last_fetched_at)) + .and_call_original + get :index, params: request_params end |