# File test/contrib_test.rb, line 149
 def test_other_xpath_Tobias
		schema = "\t\t<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"\n\t\t\telementFormDefault=\"qualified\">\n\t\t\t<xs:element name=\"rect\">\n\t\t\t\t<xs:complexType>\n\t\t\t\t\t<xs:attribute name=\"width\" type=\"xs:byte\" use=\"required\"/>\n\t\t\t\t\t<xs:attribute name=\"height\" type=\"xs:byte\" use=\"required\"/>\n\t\t\t\t</xs:complexType>\n\t\t\t</xs:element>\n\t\t\t<xs:element name=\"svg\">\n\t\t\t\t<xs:complexType>\n\t\t\t\t\t<xs:sequence>\n\t\t\t\t\t\t<xs:element ref=\"rect\"/>\n\t\t\t\t\t</xs:sequence>\n\t\t\t\t</xs:complexType>\n\t\t\t</xs:element>\n\t\t</xs:schema>\n"

		doc = REXML::Document.new schema

		result = REXML::XPath.first(doc.root, 'xs:element[descendant::xs:element[@ref]]')
		assert_not_nil result
		assert_equal "svg", result.attributes['name']
		result = REXML::XPath.first(doc, 'element[descendant::element[@ref]]')
		assert_nil result
	end