diff options
author | Leonard Richardson <leonard.richardson@canonical.com> | 2010-12-26 15:27:37 -0500 |
---|---|---|
committer | Leonard Richardson <leonard.richardson@canonical.com> | 2010-12-26 15:27:37 -0500 |
commit | 9bf34da305075da4f934d381028a9e4b8c2e7717 (patch) | |
tree | eeb275f40cd60ab8afb3006b59093c87fdc872e7 /src/beautifulsoup/builder/lxml_builder.py | |
parent | 66237256dfec2976aa62cff78ae1dbeafab0c4cf (diff) |
Got lxml test suite to work.
Diffstat (limited to 'src/beautifulsoup/builder/lxml_builder.py')
-rw-r--r-- | src/beautifulsoup/builder/lxml_builder.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/beautifulsoup/builder/lxml_builder.py b/src/beautifulsoup/builder/lxml_builder.py index 2963a02..d8bf3f0 100644 --- a/src/beautifulsoup/builder/lxml_builder.py +++ b/src/beautifulsoup/builder/lxml_builder.py @@ -1,11 +1,13 @@ from lxml import etree from beautifulsoup.element import Comment -from beautifulsoup.builder import TreeBuilder +from beautifulsoup.builder import HTMLParserTreeBuilder, TreeBuilder class LXMLTreeBuilder(TreeBuilder): - def __init__(self, parser_class=etree.HTMLParser, self_closing_tags=[]): + def __init__(self, parser_class=etree.HTMLParser, self_closing_tags=None): self.parser = parser_class(target=self) + if self_closing_tags is None: + self_closing_tags = HTMLParserTreeBuilder.self_closing_tags self.self_closing_tags = self_closing_tags self.soup = None |