Fix spec
All checks were successful
parsley/pipeline/head This commit looks good

This commit is contained in:
Dan Elbert 2026-04-07 20:00:31 -05:00
parent c26d94e504
commit 28baaa3c3d

View File

@ -99,9 +99,15 @@ RSpec.describe NotesController, type: :controller do
it 'redirects if note is not owned' do it 'redirects if note is not owned' do
note = create(:note) note = create(:note)
put :update, params: {id: note.to_param, note: valid_attributes}, session: valid_session put :update, params: {id: note.to_param, note: valid_attributes, format: :html}, session: valid_session
expect(response).to redirect_to(root_path) expect(response).to redirect_to(root_path)
end end
it 'returns a 403 if note is not owned for json requests' do
note = create(:note)
put :update, params: {id: note.to_param, note: valid_attributes, format: :json}, session: valid_session
expect(response).to have_http_status 403
end
end end
context "with invalid params" do context "with invalid params" do