# File TRASH/libxml-ruby-old/tests/tc_xml_xpointer.rb, line 20 def test_libxml_xpointer_id() @xptr = @root.pointer('xpointer(id("two"))') assert_instance_of(XML::XPath, @xptr) set = @xptr.set assert_instance_of(XML::Node::Set, set) for n in set assert_equal('two', n.to_s) end @xptr = @root.pointer('xpointer(id("two")) xpointer(id("three"))') assert_instance_of(XML::XPath, @xptr) assert_instance_of(XML::Node::Set, @xptr.set) assert_equal(2, @xptr.set.length) for n in @xptr.set assert_match(/two|three/, n.to_s) end end