Sha256: d67e498276170f56510e0f268004a19a6e52cc60aab92f1b3b1880801c9d2653
Contents?: true
Size: 570 Bytes
Versions: 77
Compression:
Stored size: 570 Bytes
Contents
require 'test/spec' require 'rack/showexceptions' require 'rack/mock' context "Rack::ShowExceptions" do specify "catches exceptions" do res = nil req = Rack::MockRequest.new(Rack::ShowExceptions.new(lambda { |env| raise RuntimeError })) lambda { res = req.get("/") }.should.not.raise res.should.be.a.server_error res.status.should.equal 500 res.should =~ /RuntimeError/ res.should =~ /ShowExceptions/ end end
Version data entries
77 entries across 76 versions & 21 rubygems