From ea57d5122f1df133927e266e5fabbf0ef767f460 Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Mon, 3 Jan 2011 16:57:55 -0500 Subject: Moved the test helpers out of the test directory. --- src/beautifulsoup/tests/test_lxml.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/beautifulsoup/tests/test_lxml.py') diff --git a/src/beautifulsoup/tests/test_lxml.py b/src/beautifulsoup/tests/test_lxml.py index cd22b6f..b53ee42 100644 --- a/src/beautifulsoup/tests/test_lxml.py +++ b/src/beautifulsoup/tests/test_lxml.py @@ -1,6 +1,9 @@ """Tests to ensure that the lxml tree builder generates good trees.""" -from helpers import BuilderInvalidMarkupSmokeTest, BuilderSmokeTest +from beautifulsoup.testing import ( + BuilderInvalidMarkupSmokeTest, + BuilderSmokeTest, +) class TestLXMLBuilder(BuilderSmokeTest): """See `BuilderSmokeTest`.""" @@ -10,6 +13,15 @@ class TestLXMLBuilder(BuilderSmokeTest): self.assertSoupEquals( "A bare string", "

A bare string

") + def test_foo(self): + isolatin = """Sacr\xe9 bleu!""" + soup = self.soup(isolatin) + + utf8 = isolatin.replace("ISO-Latin-1".encode(), "utf-8".encode()) + utf8 = utf8.replace("\xe9", "\xc3\xa9") + + print soup + class TestLXMLBuilderInvalidMarkup(BuilderInvalidMarkupSmokeTest): """See `BuilderInvalidMarkupSmokeTest`.""" -- cgit v1.2.3