Combine double subjects in application controller shared example (#28938)

This commit is contained in:
Matt Jankowski 2024-01-26 11:23:12 -05:00 committed by GitHub
parent 6d35a77c92
commit beaef4b672
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -22,13 +22,10 @@ describe ApplicationController do
end end
shared_examples 'respond_with_error' do |code| shared_examples 'respond_with_error' do |code|
it "returns http #{code} for http" do it "returns http #{code} for http and renders template" do
subject
expect(response).to have_http_status(code)
end
it 'renders template for http' do
expect(subject).to render_template("errors/#{code}", layout: 'error') expect(subject).to render_template("errors/#{code}", layout: 'error')
expect(response).to have_http_status(code)
end end
end end