У меня был тест на Rails 5. Он прошел:
it 'redirects to view page' do
put :update, params: { id: answer.id, answer: edited_answer }, format: :js
expect(response).to render_template(file: "#{Rails.root}/public/403.html")
end
Я обновил приложение до Rails 6. Теперь тест начал сбоить с ошибкой:
Failure/Error: expect(response).to render_template(file: "#{Rails.root}/public/403.html")
Expected [] to include "~/qna/public/403.html".
# ./spec/controllers/answers_controller_spec.rb:138:in `block (4 levels) in <top (required)>'
Как Я могу проверить, что этот конкретный файл был отрисован в Rails 6?