Sha256: ac5a8818a445df448c064a19730894d7eb697c8ad7f584cb97fc40bb35f752ca
Contents?: true
Size: 818 Bytes
Versions: 2
Compression:
Stored size: 818 Bytes
Contents
require 'action_controller' require 'inline_templates' def invoke_controller(controller, action) status, headers, content = controller.action(action).call({ "rack.input" => StringIO.new, "REQUEST_METHOD" => "GET" }) content.body end def test_rit(locals = {}, &template) inner_context = nil assigns = {} controller = nil formats = nil view = ActionView::Base.new inner_context, assigns, controller, formats InlineTemplates.render view, { virtual_path: "(inline)" }, locals, &template end class TestController < ActionController::Base ReferenceOutput = "<div>test</div>" include InlineTemplates::Helpers def test self.response_body = rit do ~ div("test") end end def test_file render :file => File.expand_path("../support/test.rit", __FILE__) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
inline_templates-0.0.2 | spec/spec_helper.rb |
inline_templates-0.0.1 | spec/spec_helper.rb |