[pypy-svn] r61520 - pypy/trunk/pypy/module/_codecs/test
fijal at codespeak.net
fijal at codespeak.net
Mon Feb 2 16:32:58 CET 2009
Author: fijal
Date: Mon Feb 2 16:32:57 2009
New Revision: 61520
Modified:
pypy/trunk/pypy/module/_codecs/test/test_codecs.py
Log:
oops. Apparently this was testing cpython's encoding instead of ours
and cpython 2.4 was broken.
Modified: pypy/trunk/pypy/module/_codecs/test/test_codecs.py
==============================================================================
--- pypy/trunk/pypy/module/_codecs/test/test_codecs.py (original)
+++ pypy/trunk/pypy/module/_codecs/test/test_codecs.py Mon Feb 2 16:32:57 2009
@@ -515,6 +515,11 @@
assert codecs.getencoder('utf-16')(x) == ('\xff\xfe1\x002\x003\x00a\x00b\x00c\x00', 6)
assert codecs.getdecoder('utf-16')('\xff\xfe1\x002\x003\x00a\x00b\x00c\x00') == (x, 14)
+ def test_unicode_escape(self):
+ assert u'\\'.encode('unicode-escape') == '\\\\'
+ assert '\\\\'.decode('unicode-escape') == u'\\'
+
+
class TestDirect:
def test_charmap_encode(self):
assert charmap_encode(u'xxx') == ('xxx', 3)
@@ -528,6 +533,3 @@
assert unicode_escape_encode(u'abc') == (u'abc'.encode('unicode_escape'), 3)
assert unicode_escape_decode('abc') == (u'abc'.decode('unicode_escape'), 3)
assert unicode_escape_decode('\\x61\\x62\\x63') == (u'abc', 12)
-
- assert u'\\'.encode('unicode-escape') == '\\\\'
- assert '\\\\'.decode('unicode-escape') == u'\\'
More information about the Pypy-commit
mailing list