lib/rack/mock.rb in rack-2.0.2 vs lib/rack/mock.rb in rack-2.0.3
- old
+ new
@@ -89,16 +89,16 @@
uri = parse_uri_rfc2396(uri)
uri.path = "/#{uri.path}" unless uri.path[0] == ?/
env = DEFAULT_ENV.dup
- env[REQUEST_METHOD] = opts[:method] ? opts[:method].to_s.upcase : GET
- env[SERVER_NAME] = uri.host || "example.org"
- env[SERVER_PORT] = uri.port ? uri.port.to_s : "80"
- env[QUERY_STRING] = uri.query.to_s
- env[PATH_INFO] = (!uri.path || uri.path.empty?) ? "/" : uri.path
- env[RACK_URL_SCHEME] = uri.scheme || "http"
- env[HTTPS] = env[RACK_URL_SCHEME] == "https" ? "on" : "off"
+ env[REQUEST_METHOD] = (opts[:method] ? opts[:method].to_s.upcase : GET).b
+ env[SERVER_NAME] = (uri.host || "example.org").b
+ env[SERVER_PORT] = (uri.port ? uri.port.to_s : "80").b
+ env[QUERY_STRING] = (uri.query.to_s).b
+ env[PATH_INFO] = ((!uri.path || uri.path.empty?) ? "/" : uri.path).b
+ env[RACK_URL_SCHEME] = (uri.scheme || "http").b
+ env[HTTPS] = (env[RACK_URL_SCHEME] == "https" ? "on" : "off").b
env[SCRIPT_NAME] = opts[:script_name] || ""
if opts[:fatal]
env[RACK_ERRORS] = FatalWarner.new