Sha256: 3b6dddc92e7445e48e82ee9732f3aed0bae73d442a77e1dccfdc1b40a72ea52a
Contents?: true
Size: 661 Bytes
Versions: 1
Compression:
Stored size: 661 Bytes
Contents
# # Render Wee::HelloWorld n-times # $LOAD_PATH.unshift "./lib" require 'rubygems' require 'wee' require 'rack' class Rack::Request def put?; get? end end class Wee::HtmlWriter def join @port end end root_component = Wee::HelloWorld.new Integer(ARGV[0] || raise).times do r = Wee::Renderer.new r.request = Wee::Request.new({'REQUEST_METHOD' => 'GET', 'SCRIPT_NAME' => 'blah', 'PATH_INFO' => 'blubb', 'QUERY_STRING' => '_p=blah&_s=session'}) r.document = Wee::HtmlDocument.new r.callbacks = Wee::Callbacks.new begin root_component.decoration.render!(r) ensure r.close end Wee::GenericResponse.new(r.document.join) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mullen-wee-2.2.0 | test/bm_render.rb |