spec/support/rails.rb in timber-2.4.0 vs spec/support/rails.rb in timber-2.5.0
- old
+ new
@@ -28,9 +28,10 @@
module Rails
def dispatch_rails_request(path, additional_env_options = {})
application = ::Rails.application
env = application.respond_to?(:env_config) ? application.env_config.clone : application.env_defaults.clone
env["rack.request.cookie_hash"] = {}.with_indifferent_access
+ env["CONTENT_LENGTH"] = 100
env["REMOTE_ADDR"] = "123.456.789.10"
env["HTTP_X_REQUEST_ID"] = "unique-request-id-1234"
env["action_dispatch.request_id"] = env["HTTP_X_REQUEST_ID"]
env = env.merge(additional_env_options)
::Rack::MockRequest.new(application).get(path, env)
\ No newline at end of file