test/spec_rack_cgi.rb in rack-1.0.1 vs test/spec_rack_cgi.rb in rack-1.1.0
- old
+ new
@@ -1,11 +1,11 @@
require 'test/spec'
require 'testrequest'
context "Rack::Handler::CGI" do
include TestRequest::Helpers
-
+
setup do
@host = '0.0.0.0'
@port = 9203
end
@@ -34,21 +34,21 @@
response["SERVER_NAME"].should =~ @host
end
specify "should have rack headers" do
GET("/test")
- response["rack.version"].should.equal [1,0]
+ response["rack.version"].should.equal [1,1]
response["rack.multithread"].should.be false
response["rack.multiprocess"].should.be true
response["rack.run_once"].should.be true
end
specify "should have CGI headers on GET" do
GET("/test")
response["REQUEST_METHOD"].should.equal "GET"
response["SCRIPT_NAME"].should.equal "/test"
response["REQUEST_PATH"].should.equal "/"
- response["PATH_INFO"].should.be.nil
+ response["PATH_INFO"].should.equal ""
response["QUERY_STRING"].should.equal ""
response["test.postdata"].should.equal ""
GET("/test/foo?quux=1")
response["REQUEST_METHOD"].should.equal "GET"