# File test/attributes.rb, line 60 def test_delete doc = Document.new "<a y:foo='0' x:foo='1' foo='3' z:foo='4'/>" doc.root.attributes.delete 'foo' assert_equals 3, doc.root.attributes.size assert_equals '1', doc.root.attributes['x:foo'] doc.root.attributes.delete 'x:foo' assert_equals 2, doc.root.attributes.size attr = doc.root.attributes.get_attribute('y:foo') doc.root.attributes.delete attr assert_equals 1, doc.root.attributes.size assert_equals '4', doc.root.attributes['z:foo'] end