instance method
reset!
Ruby on Rails 3.0.20
Since v3.0.20Signature
reset!()
Resets the instance. This can be used to reset the state information in an existing session instance, so it can be used from a clean-slate condition.
session.reset!
Source
# File actionpack/lib/action_dispatch/testing/integration.rb, line 194
def reset!
@https = false
@controller = @request = @response = nil
@_mock_session = nil
@request_count = 0
self.host = DEFAULT_HOST
self.remote_addr = "127.0.0.1"
self.accept = "text/xml,application/xml,application/xhtml+xml," +
"text/html;q=0.9,text/plain;q=0.8,image/png," +
"*/*;q=0.5"
unless defined? @named_routes_configured
# install the named routes in this session instance.
klass = singleton_class
# the helpers are made protected by default--we make them public for
# easier access during testing and troubleshooting.
@named_routes_configured = true
end
end
Defined in actionpack/lib/action_dispatch/testing/integration.rb line 194
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Integration::Session