Sha256: 628b8fba17b29a12fd2dda260318eb417a24b6c36acf49ce44479df56a95ce0c
Contents?: true
Size: 772 Bytes
Versions: 1
Compression:
Stored size: 772 Bytes
Contents
$:.unshift File.dirname(__FILE__) require 'common_templatelet_test' module BuildMaster describe 'IncludeTest' do include HelperMethods before do setup_spec end it 'should_include_the_source' do target = create_element('target') template = create_element('include') template.attributes['elements'] = '/item/*' source_content = <<CONTENT <item> text <one>test</one> <two></two> </item> CONTENT source = SourceContent.new(Pathname.new('doc/index.html'), REXML::Document.new(source_content), nil) include = Include.new(SiteSpec.new) include.process(target, template, source) REXML::XPath.first(target, 'one').text.should == 'test' target.text.strip!.should == 'text' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
BuildMaster-1.1.9 | test/buildmaster/site/templatelets/tc_include.rb |