File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -1463,14 +1463,16 @@ def test_iterwalk_getiterator(self):
14631463 def test_walk_after_parse_failure (self ):
14641464 # This used to be an issue because libxml2 can leak empty namespaces
14651465 # between failed parser runs. iterwalk() failed to handle such a tree.
1466+ parser = etree .XMLParser ()
1467+
14661468 try :
1467- etree .XML ('''<anot xmlns="1">''' )
1469+ etree .XML ('''<anot xmlns="1">''' , parser = parser )
14681470 except etree .XMLSyntaxError :
14691471 pass
14701472 else :
14711473 assert False , "invalid input did not fail to parse"
14721474
1473- et = etree .XML ('''<root> </root>''' )
1475+ et = etree .XML ('''<root> </root>''' , parser = parser )
14741476 try :
14751477 ns = next (etree .iterwalk (et , events = ('start-ns' ,)))
14761478 except StopIteration :
You can’t perform that action at this time.
0 commit comments