class Webgen::TestHelper::RenderNode
A special subclass of Webgen::Node
that is used in testing when a “renderable” node is needed, ie. one that has the necessary info set to be processed via Webgen::PathHandler::PageUtils
.
Public Class Methods
new(page_data, parent, cn, dest_path, meta_info = {})
click to toggle source
Calls superclass method
Webgen::Node::new
# File lib/webgen/test_helper.rb 27 def initialize(page_data, parent, cn, dest_path, meta_info = {}) 28 super(parent, cn, dest_path, meta_info) 29 page = Webgen::Page.from_data(page_data) 30 self.node_info[:blocks] = page.blocks 31 self.node_info[:path_handler] = self 32 self.meta_info.update(page.meta_info) 33 end
Public Instance Methods
template_chain()
click to toggle source
# File lib/webgen/test_helper.rb 35 def template_chain 36 [self] 37 end