ruby-on-rails
  • ruby
  • rspec
  • rspec-rails
  • 2016-03-08 3 views 0 likes 
    0

    Для моего проекта мне нужно добавить заголовок HTTP_ACCEPT ко всем моим запросам.RSpec - Как добавить тип контента по умолчанию?

    Есть ли решение избежать этого во всех спецификациях моих контроллеров?

    before do 
        @request.env["HTTP_ACCEPT"] = 'application/json' 
    end 
    

    ответ

    0

    Найденный!

    Rspec.configure do |config| 
        config.before(:each) do |example| 
        if example.metadata[:type] == :controller 
         controller.request.env["HTTP_ACCEPT"] = 'application/json' 
        end 
        end 
    end 
    
    Смежные вопросы