module RailsKwargsTesting::ControllerMethods

Private Instance Methods

insert_xhr_headers() click to toggle source
# File lib/rails_kwargs_testing/controller_methods.rb, line 44
def insert_xhr_headers
  @request.env['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest'
  @request.env['HTTP_ACCEPT'] ||= [
    ::Mime::JS,
    ::Mime::HTML,
    ::Mime::XML,
    'text/xml',
    ::Mime::ALL,
  ].join(', ')
end
reset_xhr_headers() click to toggle source
# File lib/rails_kwargs_testing/controller_methods.rb, line 55
def reset_xhr_headers
  @request.env.delete 'HTTP_X_REQUESTED_WITH'
  @request.env.delete 'HTTP_ACCEPT'
end