instance method
scrub_env!
Ruby on Rails 6.0.6
Since v5.2.8.1 PrivateSignature
scrub_env!(env)
No documentation comment.
Parameters
-
envreq
Source
# File actionpack/lib/action_controller/test_case.rb, line 601
def scrub_env!(env)
env.delete_if { |k, v| k =~ /^(action_dispatch|rack)\.request/ }
env.delete_if { |k, v| k =~ /^action_dispatch\.rescue/ }
env.delete "action_dispatch.request.query_parameters"
env.delete "action_dispatch.request.request_parameters"
env["rack.input"] = StringIO.new
env.delete "CONTENT_LENGTH"
env.delete "RAW_POST_DATA"
env
end
Defined in actionpack/lib/action_controller/test_case.rb line 601
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::TestCase::Behavior