summaryrefslogtreecommitdiff
path: root/src/lxml/tests/test_htmlparser.py
diff options
context:
space:
mode:
authorscoder <none@none>2008-05-21 21:48:11 +0200
committerscoder <none@none>2008-05-21 21:48:11 +0200
commit282f0756ae6c35e394880abdabe5397ae24e3b6b (patch)
treebed51e154a67a75080cc15f882de4e07d3afe6f1 /src/lxml/tests/test_htmlparser.py
parentd99c94ed236eba8d513c53ca2b98839aaefd964b (diff)
downloadpython-lxml-282f0756ae6c35e394880abdabe5397ae24e3b6b.tar.gz
[svn r3718] r4276@delle: sbehnel | 2008-05-21 20:12:02 +0200
Py3 test fixes --HG-- branch : trunk
Diffstat (limited to 'src/lxml/tests/test_htmlparser.py')
-rw-r--r--src/lxml/tests/test_htmlparser.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lxml/tests/test_htmlparser.py b/src/lxml/tests/test_htmlparser.py
index ccb1c7f2..1696b661 100644
--- a/src/lxml/tests/test_htmlparser.py
+++ b/src/lxml/tests/test_htmlparser.py
@@ -14,6 +14,11 @@ if this_dir not in sys.path:
from common_imports import etree, StringIO, BytesIO, fileInTestDir, _bytes, _str
from common_imports import SillyFileLike, HelperTestCase
+try:
+ unicode = __builtins__["unicode"]
+except (NameError, KeyError):
+ unicode = str
+
class HtmlParserTestCase(HelperTestCase):
"""HTML parser test cases
"""
@@ -207,7 +212,7 @@ class HtmlParserTestCase(HelperTestCase):
filename = tempfile.mktemp(suffix=".html")
open(filename, 'wb').write(self.html_str)
try:
- f = open(filename, 'r')
+ f = open(filename, 'rb')
tree = self.etree.parse(f, parser)
f.close()
self.assertEqual(self.etree.tostring(tree.getroot()), self.html_str)