У меня есть следующий код в действии:
render :file => 'public/404.html' and return
Это отлично работает в браузере. Я написал следующий пример rspec, чтобы проверить это:
it "renders 404" do
get :new
response.should render_template('public/404.html')
end
Запуск этого примера приводит к следующей ошибке:
Failure/Error: response.should render_template('public/404.html')
Expected block to return true value.
Я также пробовал response.should render_template(:file => 'public/404.html')
, но это тоже приводит к ошибке.
Как мне это проверить?