lib/rack/mock.rb in rack-1.3.10 vs lib/rack/mock.rb in rack-1.4.0
- old
+ new
@@ -55,10 +55,11 @@
def get(uri, opts={}) request("GET", uri, opts) end
def post(uri, opts={}) request("POST", uri, opts) end
def put(uri, opts={}) request("PUT", uri, opts) end
def delete(uri, opts={}) request("DELETE", uri, opts) end
+ def head(uri, opts={}) request("HEAD", uri, opts) end
def request(method="GET", uri="", opts={})
env = self.class.env_for(uri, opts.merge(:method => method))
if opts[:lint]
@@ -180,9 +181,9 @@
# end
super.join
end
def empty?
- [201, 204, 304].include? status
+ [201, 204, 205, 304].include? status
end
end
end