RSpec - Как добавить тип контента по умолчанию?
Для моего проекта мне нужно добавить заголовок HTTP_ACCEPT
на все мои запросы.
Есть ли решение, чтобы избежать этого на всех спецификациях моих контроллеров?
before do
@request.env["HTTP_ACCEPT"] = 'application/json'
end
1 ответ
Решение
Нашел это!
Rspec.configure do |config|
config.before(:each) do |example|
if example.metadata[:type] == :controller
controller.request.env["HTTP_ACCEPT"] = 'application/json'
end
end
end