def test_raw_unicode_escape_decode(): ''' ''' #sanity new_str, size = codecs.raw_unicode_escape_decode("abc") AreEqual(new_str, u'abc') AreEqual(size, 3)
def test_decode_bytearray(self): import _codecs b = bytearray() assert _codecs.ascii_decode(b) == (u'', 0) assert _codecs.latin_1_decode(b) == (u'', 0) assert _codecs.utf_7_decode(b) == (u'', 0) assert _codecs.utf_8_decode(b) == (u'', 0) assert _codecs.utf_16_be_decode(b) == (u'', 0) assert _codecs.utf_16_decode(b) == (u'', 0) assert _codecs.utf_16_le_decode(b) == (u'', 0) assert _codecs.utf_16_ex_decode(b) == (u'', 0, 0) assert _codecs.utf_32_decode(b) == (u'', 0) assert _codecs.utf_32_be_decode(b) == (u'', 0) assert _codecs.utf_32_le_decode(b) == (u'', 0) assert _codecs.utf_32_ex_decode(b) == (u'', 0, 0) assert _codecs.charmap_decode(b) == (u'', 0) assert _codecs.unicode_escape_decode(b) == (u'', 0) assert _codecs.raw_unicode_escape_decode(b) == (u'', 0) assert _codecs.unicode_internal_decode(b) == (u'', 0)
def test_raw_unicode_escape(self): import _codecs assert str(b"\u0663", "raw-unicode-escape") == "\u0663" assert "\u0663".encode("raw-unicode-escape") == b"\u0663" assert _codecs.raw_unicode_escape_decode(r"\u1234") == ("\u1234", 6)