summaryrefslogtreecommitdiff
path: root/tests/test_lxml.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_lxml.py')
-rw-r--r--tests/test_lxml.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/test_lxml.py b/tests/test_lxml.py
index 8f3d798..a96fbbb 100644
--- a/tests/test_lxml.py
+++ b/tests/test_lxml.py
@@ -525,6 +525,7 @@ class TestLXMLXMLBuilder(SoupTest):
def default_builder(self):
return LXMLTreeBuilderForXML()
+
def test_cdata_becomes_text(self):
# LXML sends CData sections as 'data' events, so we can't
# create special CData objects for them. We have to use
@@ -556,20 +557,20 @@ class TestLXMLXMLBuilder(SoupTest):
self.assertTrue(soup.bar.is_empty_element)
soup.bar.insert(1, "Contents")
self.assertFalse(soup.bar.is_empty_element)
- self.assertEquals(str(soup), "<bar>Contents</bar>")
+ self.assertEquals(str(soup), self.document_for("<bar>Contents</bar>"))
def test_designated_empty_element_tag_has_no_closing_tag(self):
builder = LXMLTreeBuilderForXML(empty_element_tags=['bar'])
soup = BeautifulSoup(builder=builder, markup="<bar></bar>")
self.assertTrue(soup.bar.is_empty_element)
- self.assertEquals(str(soup), "<bar />")
+ self.assertEquals(str(soup), self.document_for("<bar />"))
def test_empty_tag_not_in_empty_element_tag_list_has_closing_tag(self):
builder = LXMLTreeBuilderForXML(empty_element_tags=['bar'])
soup = BeautifulSoup(builder=builder, markup="<foo />")
self.assertFalse(soup.foo.is_empty_element)
- self.assertEquals(str(soup), "<foo></foo>")
+ self.assertEquals(str(soup), self.document_for("<foo></foo>"))
def test_designated_empty_element_tag_does_not_change_parser_behavior(self):
# The designated list of empty-element tags only affects how
@@ -577,4 +578,4 @@ class TestLXMLXMLBuilder(SoupTest):
# parsed--that's the parser's job.
builder = LXMLTreeBuilderForXML(empty_element_tags=['bar'])
soup = BeautifulSoup(builder=builder, markup="<bar>contents</bar>")
- self.assertEquals(str(soup), "<bar>contents</bar>")
+ self.assertEquals(str(soup), self.document_for("<bar>contents</bar>"))