From a656d97d1c90fa95cbd1e2a28371e55afb01340e Mon Sep 17 00:00:00 2001 From: wiemann Date: Tue, 10 Apr 2007 16:50:17 +0000 Subject: Py22 compatibility fix (does not recognize source code encoding) git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@5046 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 --- docutils/test/test_nodes.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'docutils/test') diff --git a/docutils/test/test_nodes.py b/docutils/test/test_nodes.py index 5c419f09b..7178a8735 100755 --- a/docutils/test/test_nodes.py +++ b/docutils/test/test_nodes.py @@ -21,7 +21,7 @@ class TextTests(unittest.TestCase): def setUp(self): self.text = nodes.Text('Line 1.\nLine 2.') - self.unicode_text = nodes.Text(u'Möhren') + self.unicode_text = nodes.Text(unicode('Möhren', 'utf8')) def test_repr(self): self.assertEquals(repr(self.text), r"<#text: 'Line 1.\nLine 2.'>") @@ -30,7 +30,7 @@ class TextTests(unittest.TestCase): self.assertEquals(str(self.text), 'Line 1.\nLine 2.') def test_unicode(self): - self.assertEquals(unicode(self.unicode_text), u'Möhren') + self.assertEquals(unicode(self.unicode_text), unicode('Möhren', 'utf8')) self.assertEquals(str(self.unicode_text), 'M\xf6hren') def test_astext(self): @@ -163,8 +163,10 @@ class ElementTests(unittest.TestCase): self.assertEquals(len(parent), 5) def test_unicode(self): - node = nodes.Element(u'Möhren', nodes.Text(u'Möhren', u'Möhren')) - self.assertEquals(unicode(node), u'Möhren') + node = nodes.Element(u'Möhren', nodes.Text(unicode('Möhren', 'utf8'), + unicode('Möhren', 'utf8'))) + self.assertEquals(unicode(node), unicode('Möhren', + 'utf8')) class MiscTests(unittest.TestCase): -- cgit v1.2.1