# HG changeset patch # User Sylvain Thénault # Date 1368621770 -7200 # Node ID 8f5416b1562a901c2de6c409d03fde1f91568ed7 # Parent 269548f2306e44fc1b57fdeb3988adc6791e5044 [devtools] use self._parse so AssertionError is properly raised instead of lxml error (test failure introduced in 6711f78c18be) diff -r 269548f2306e -r 8f5416b1562a devtools/htmlparser.py --- a/devtools/htmlparser.py Wed May 15 16:21:23 2013 +0200 +++ b/devtools/htmlparser.py Wed May 15 14:42:50 2013 +0200 @@ -107,7 +107,7 @@ return data # parse using transitional DTD data = data.replace(STRICT_DOCTYPE, TRANSITIONAL_DOCTYPE) - tree = etree.fromstring(data, self.parser) + tree = self._parse(data) namespace = tree.nsmap.get(None) # this is the list of authorized child tags for
nodes expected = 'p h1 h2 h3 h4 h5 h6 div ul ol dl pre hr blockquote address ' \