Module: EimXML::Assertions
- Defined in:
- lib/eim_xml/assertions.rb
Instance Method Summary collapse
Instance Method Details
#assert_has(expect, element, message = '') ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/eim_xml/assertions.rb', line 5 def assert_has(expect, element, = '') << "\n" unless .empty? << "<#{element}> doesn't have\n<#{expect.inspect}>" assert_block() do element.has?(expect) end rescue Test::Unit::AssertionFailedError => e bt = e.backtrace.grep_v(/#{Regexp.escape(__FILE__)}/) raise Test::Unit::AssertionFailedError, e., bt end |