We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af96a74 commit 8ae506eCopy full SHA for 8ae506e
src/html5lib/treewalkers/etree.py
@@ -101,12 +101,14 @@ def getNextSibling(self, node):
101
return None
102
103
def getParentNode(self, node):
104
- assert isinstance(node, tuple)
105
- elt, key, parents = node
106
- if parents:
107
- elt, key = parents.pop()
108
- return elt, key, parents
+ if isinstance(node, tuple):
+ elt, key, parents = node
+ if parents:
+ elt, key = parents.pop()
+ return elt, key, parents
109
+ else:
110
+ return elt
111
else:
- return elt
112
+ return None
113
114
return locals()
0 commit comments