require "test/unit" require "rexml/document" module REXMLTests class TestParseElement < Test::Unit::TestCase def parse(xml) REXML::Document.new(xml) end class TestInvalid < self def test_no_end_tag exception = assert_raise(REXML::ParseException) do parse("") end assert_equal(<<-DETAIL.chomp, exception.to_s) Invalid attribute name: <:a=""> Line: 1 Position: 9 Last 80 unconsumed characters: DETAIL end end end end