From 945b719a28c229178e710b749d2af4d00a81bdba Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Fri, 18 Feb 2011 12:09:31 -0500 Subject: Fixed the test by giving it more data to sniff. --- tests/test_lxml.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'tests/test_lxml.py') diff --git a/tests/test_lxml.py b/tests/test_lxml.py index a1f156a..4c11b1d 100644 --- a/tests/test_lxml.py +++ b/tests/test_lxml.py @@ -383,13 +383,12 @@ class TestLXMLBuilderEncodingConversion(SoupTest): def setUp(self): super(TestLXMLBuilderEncodingConversion, self).setUp() - self.unicode_data = u"\N{LATIN SMALL LETTER E WITH ACUTE}" + self.unicode_data = u"Sacr\N{LATIN SMALL LETTER E WITH ACUTE} bleu!" self.utf8_data = self.unicode_data.encode("utf-8") - # Just so you know what it looks like. self.assertEqual( self.utf8_data, - "\xc3\xa9") + "Sacr\xc3\xa9 bleu!") def test_ascii_in_unicode_out(self): # ASCII input is converted to Unicode. The originalEncoding @@ -406,7 +405,7 @@ class TestLXMLBuilderEncodingConversion(SoupTest): # is not set. soup_from_unicode = self.soup(self.unicode_data) self.assertEquals(soup_from_unicode.decode(), self.unicode_data) - self.assertEquals(soup_from_unicode.foo.string, u'\xe9') + self.assertEquals(soup_from_unicode.foo.string, u'Sacr\xe9 bleu!') self.assertEquals(soup_from_unicode.originalEncoding, None) def test_utf8_in_unicode_out(self): @@ -414,7 +413,7 @@ class TestLXMLBuilderEncodingConversion(SoupTest): # attribute is set. soup_from_utf8 = self.soup(self.utf8_data) self.assertEquals(soup_from_utf8.decode(), self.unicode_data) - self.assertEquals(soup_from_utf8.foo.string, u'\xe9') + self.assertEquals(soup_from_utf8.foo.string, u'Sacr\xe9 bleu!') def test_utf8_out(self): # The internal data structures can be encoded as UTF-8. -- cgit v1.2.3