[Lxml-checkins] r32099 - lxml/branch/lxml-1.0/src/lxml/tests
scoder at codespeak.net
scoder at codespeak.net
Sat Sep 9 07:55:05 CEST 2006
Author: scoder
Date: Sat Sep 9 07:55:03 2006
New Revision: 32099
Modified:
lxml/branch/lxml-1.0/src/lxml/tests/test_elementtree.py
Log:
merged in getiterator() test case from trunk
Modified: lxml/branch/lxml-1.0/src/lxml/tests/test_elementtree.py
==============================================================================
--- lxml/branch/lxml-1.0/src/lxml/tests/test_elementtree.py (original)
+++ lxml/branch/lxml-1.0/src/lxml/tests/test_elementtree.py Sat Sep 9 07:55:03 2006
@@ -1245,6 +1245,26 @@
[d],
list(d.getiterator()))
+ def test_getiterator_empty(self):
+ Element = self.etree.Element
+ SubElement = self.etree.SubElement
+
+ a = Element('a')
+ b = SubElement(a, 'b')
+ c = SubElement(a, 'c')
+ d = SubElement(b, 'd')
+ e = SubElement(c, 'e')
+
+ self.assertEquals(
+ [],
+ list(a.getiterator('none')))
+ self.assertEquals(
+ [],
+ list(e.getiterator('none')))
+ self.assertEquals(
+ [e],
+ list(e.getiterator()))
+
def test_getiterator_filter(self):
Element = self.etree.Element
SubElement = self.etree.SubElement
More information about the lxml-checkins
mailing list