Sha256: cd73fc139d071df799e664bbb82808799406483fe34fe242073a2d85058dbd09
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
require 'spec_helper' describe Router do let (:app) do mock_app do get '/' do halt 200, {}, "Bar" "Foo" end post '/' do params[:not_exist].to_s end after do response.rewrite "Zaz" end end end it "should eval after blocks even if the request was halted" do response = app.get('/') response.body.should == "Zaz" end it "should not raise SystemStackError if any absent param is accessed" do expect { response = app.post('/') }.not_to raise_error end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nyny-3.1.0 | spec/router_spec.rb |