Sha256: b610209af61151d793b68f6de8d2da11c09740949067fa852b7f06a2b3a5ce73
Contents?: true
Size: 500 Bytes
Versions: 30
Compression:
Stored size: 500 Bytes
Contents
require_relative "../spec_helper" describe "delegate plugin" do it "adds request_delegate and response_delegate class methods for delegating" do app(:bare) do plugin :delegate request_delegate :root response_delegate :headers def self.a; 'foo'; end class_delegate :a route do root do headers['Content-Type'] = a end end end header('Content-Type').must_equal 'foo' status('/foo').must_equal 404 end end
Version data entries
30 entries across 30 versions & 1 rubygems