summary refs log tree commit
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2022-05-10 10:48:11 -0700
committerJeremy Evans <code@jeremyevans.net>2022-05-25 08:33:11 -0700
commit1899e11822d9daafb8bd470df2333361afe14a11 (patch)
treed7e0d2e3600ce9d1d0bd2ff99d6743d7cc163d4e
parent85c80e0b7aa0ce8c5b941cdb2102e91a79f86ce0 (diff)
downloadrack-1899e11822d9daafb8bd470df2333361afe14a11.tar.gz
Remove unnecessary conditional in rack/mock.rb
uri.path is always set to a non-empty value starting with /
earlier in this method.
-rw-r--r--lib/rack/mock.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/mock.rb b/lib/rack/mock.rb
index d2fcc7f5..e6fb57b1 100644
--- a/lib/rack/mock.rb
+++ b/lib/rack/mock.rb
@@ -116,7 +116,7 @@ module Rack
       env[SERVER_PORT]     = (uri.port ? uri.port.to_s : "80").b
       env[SERVER_PROTOCOL] = opts[:http_version] || 'HTTP/1.1'
       env[QUERY_STRING]    = (uri.query.to_s).b
-      env[PATH_INFO]       = ((!uri.path || uri.path.empty?) ? "/" : uri.path).b
+      env[PATH_INFO]       = (uri.path).b
       env[RACK_URL_SCHEME] = (uri.scheme || "http").b
       env[HTTPS]           = (env[RACK_URL_SCHEME] == "https" ? "on" : "off").b