TODO: Merge these tests into RequestTest

Methods
S
Instance Public methods
setup()
# File actionpack/test/dispatch/rack_test.rb, line 6
def setup
  @env = {
    "HTTP_MAX_FORWARDS" => "10",
    "SERVER_NAME" => "glu.ttono.us",
    "FCGI_ROLE" => "RESPONDER",
    "AUTH_TYPE" => "Basic",
    "HTTP_X_FORWARDED_HOST" => "glu.ttono.us",
    "HTTP_ACCEPT_CHARSET" => "UTF-8",
    "HTTP_ACCEPT_ENCODING" => "gzip, deflate",
    "HTTP_CACHE_CONTROL" => "no-cache, max-age=0",
    "HTTP_PRAGMA" => "no-cache",
    "HTTP_USER_AGENT" => "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en)",
    "PATH_INFO" => "/homepage/",
    "HTTP_ACCEPT_LANGUAGE" => "en",
    "HTTP_NEGOTIATE" => "trans",
    "HTTP_HOST" => "glu.ttono.us:8007",
    "HTTP_REFERER" => "http://www.google.com/search?q=glu.ttono.us",
    "HTTP_FROM" => "googlebot",
    "SERVER_PROTOCOL" => "HTTP/1.1",
    "REDIRECT_URI" => "/dispatch.fcgi",
    "SCRIPT_NAME" => "/dispatch.fcgi",
    "SERVER_ADDR" => "207.7.108.53",
    "REMOTE_ADDR" => "207.7.108.53",
    "REMOTE_HOST" => "google.com",
    "REMOTE_IDENT" => "kevin",
    "REMOTE_USER" => "kevin",
    "SERVER_SOFTWARE" => "lighttpd/1.4.5",
    "HTTP_COOKIE" => "_session_id=c84ace84796670c052c6ceb2451fb0f2; is_admin=yes",
    "HTTP_X_FORWARDED_SERVER" => "glu.ttono.us",
    "REQUEST_URI" => "/admin",
    "DOCUMENT_ROOT" => "/home/kevinc/sites/typo/public",
    "PATH_TRANSLATED" => "/home/kevinc/sites/typo/public/homepage/",
    "SERVER_PORT" => "8007",
    "QUERY_STRING" => "",
    "REMOTE_PORT" => "63137",
    "GATEWAY_INTERFACE" => "CGI/1.1",
    "HTTP_X_FORWARDED_FOR" => "65.88.180.234",
    "HTTP_ACCEPT" => "*/*",
    "SCRIPT_FILENAME" => "/home/kevinc/sites/typo/public/dispatch.fcgi",
    "REDIRECT_STATUS" => "200",
    "REQUEST_METHOD" => "GET"
  }
  @request = ActionDispatch::Request.new(@env)
  # some Nokia phone browsers omit the space after the semicolon separator.
  # some developers have grown accustomed to using comma in cookie values.
  @alt_cookie_fmt_request = ActionDispatch::Request.new(@env.merge({"HTTP_COOKIE"=>"_session_id=c84ace847,96670c052c6ceb2451fb0f2;is_admin=yes"}))
end