summaryrefslogtreecommitdiff
path: root/lxml_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'lxml_test.py')
-rw-r--r--lxml_test.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/lxml_test.py b/lxml_test.py
new file mode 100644
index 0000000..99375dd
--- /dev/null
+++ b/lxml_test.py
@@ -0,0 +1,13 @@
+from BeautifulSoup import BeautifulStoneSoup, BeautifulSoup
+from lxml_builder import LXMLBuilder
+from lxml import etree
+builder = LXMLBuilder()
+soup = BeautifulStoneSoup("<foo>bar</foo>", builder=builder)
+print soup.prettify()
+
+soup = BeautifulSoup("<foo>bar</foo>", builder=builder)
+print soup.prettify()
+
+builder = LXMLBuilder(parser_class=etree.HTMLParser, self_closing_tags=["br"])
+soup = BeautifulSoup("<html><head><title>test<body><h1>page<br />title</h1>", builder=builder)
+print soup.prettify()