spec/rackapp_spec.rb in heel-3.2.1 vs spec/rackapp_spec.rb in heel-4.0.0
- old
+ new
@@ -8,36 +8,36 @@
@request = Rack::MockRequest.new(@app)
end
it "should return the a listing for the currrent directory" do
res = @request.get("/")
- res.must_be :ok?
- res['Content-Type'].must_equal "text/html"
- res.body.must_match( /Rakefile/ )
+ _(res).must_be :ok?
+ _(res['Content-Type']).must_equal "text/html"
+ _(res.body).must_match( /Rakefile/ )
end
it 'should highlight a ruby file' do
res = @request.get("/lib/heel.rb")
- res.must_be :ok?
- res['Content-Type'].must_equal "text/html"
- res.body.must_match( /class="CodeRay"/ )
+ _(res).must_be :ok?
+ _(res['Content-Type']).must_equal "text/html"
+ _(res.body).must_match( /class="highlight"/ )
end
it "should not highlight a ruby file if told not to" do
res = @request.get("/lib/heel.rb?highlighting=off")
- res.must_be :ok?
- res.body.size.must_equal File.size("lib/heel.rb")
- res['Content-Type'].must_equal "text/plain"
+ _(res).must_be :ok?
+ _(res.body.size).must_equal File.size("lib/heel.rb")
+ _(res['Content-Type']).must_equal "application/x-ruby"
end
it "should return a 405 if given a non-GET request" do
res = @request.post("/")
- res.wont_be :ok?
- res.status.must_equal 405
+ _(res).wont_be :ok?
+ _(res.status).must_equal 405
end
it "should return a 403 if accessing an invalid location" do
res = @request.get("/../../../../etc/passwd")
- res.wont_be :ok?
- res.status.must_equal 403
+ _(res).wont_be :ok?
+ _(res.status).must_equal 403
end
end