module EimXML::Assertions
Public Instance Methods
assert_has(expect, element, message="")
click to toggle source
# File lib/eim_xml/assertions.rb 4 def assert_has(expect, element, message="") 5 message << "\n" unless message.size==0 6 message << "<#{element}> doesn't have\n<#{expect.inspect}>" 7 assert_block(message) do 8 element.has?(expect) 9 end 10 rescue Test::Unit::AssertionFailedError=>e 11 bt = e.backtrace.find_all do |b| 12 b !~ /#{Regexp.escape(__FILE__)}/ 13 end 14 raise Test::Unit::AssertionFailedError, e.message, bt 15 end