Sha256: 1230ee1defef7019e804b5cd0585622683279fd5cb6d9b2c88ccf83635b8d3b9
Contents?: true
Size: 853 Bytes
Versions: 1
Compression:
Stored size: 853 Bytes
Contents
$:.unshift File.dirname(__FILE__) require 'templatelets/common_templatelet_test' $:.unshift File.join(File.dirname(__FILE__), '..', '..', 'lib', 'buildmaster') require 'templatelets' require 'rexml/element' require 'spec' module BuildMaster describe 'element class alternation' do include HelperMethods it 'get attribute value' do content = <<CONTENT <root> <element name="value"/> </root> CONTENT element = create_template_element(content, 'root/element') element.attribute_value('name').should == 'value' end it 'raise template error if value is not there' do content = <<CONTENT <root> <element/> </root> CONTENT element = create_template_element(content, 'root/element') Proc.new{element.attribute_value!('name')}.should raise_error(TemplateError) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
BuildMaster-1.1.9 | test/buildmaster/site/tc_templatelets.rb |