Method: Rack::Test::Session#request

Defined in:
lib/rack/test.rb

#request(uri, env = {}, &block) ⇒ Object

Issue a request to the Rack app for the given URI and optional Rack environment. Stores the issues request object in #last_request and the app’s response in #last_response. Yield #last_response to a block if given.

Example:

request "/"


121
122
123
124
# File 'lib/rack/test.rb', line 121

def request(uri, env = {}, &block)
  env = env_for(uri, env)
  process_request(uri, env, &block)
end