コード例 #1
0
ファイル: test_issue26.py プロジェクト: wzzhang-HIT/VMI
 def test_utf16le_kanji_with_nulls(self):
     self.assertEqual(decode_utf16le(b"\x61\x00"), u"a")
     self.assertEqual(decode_utf16le(b"\x61\x62"), u"扡")
     self.assertEqual(decode_utf16le(b"\x61\x62\x00\x00"), u"扡")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x00\x00\x00"), u"aa")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x62\x00\x00"), u"a扡")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x00\x00"), u"aa")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x62\x00"), u"a扡")
     self.assertEqual(decode_utf16le(b"W\x00.\x00 \x00E\x00u\x00r\x00o\x00p\x00e\x00 \x00S\x00t\x00a\x00n\x00d\x00a\x00r\x00d\x00 \x00T\x00i\x00m\x00e\x00\x00\x00"), \
                      u"W. Europe Standard Time")
コード例 #2
0
 def test_utf16le_kanji_with_nulls(self):
     self.assertEqual(decode_utf16le(b"\x61\x00"), u"a")
     self.assertEqual(decode_utf16le(b"\x61\x62"), u"扡")
     self.assertEqual(decode_utf16le(b"\x61\x62\x00\x00"), u"扡")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x00\x00\x00"), u"aa")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x62\x00\x00"), u"a扡")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x00\x00"), u"aa")
     self.assertEqual(decode_utf16le(b"\x61\x00\x61\x62\x00"), u"a扡")
     self.assertEqual(decode_utf16le(b"W\x00.\x00 \x00E\x00u\x00r\x00o\x00p\x00e\x00 \x00S\x00t\x00a\x00n\x00d\x00a\x00r\x00d\x00 \x00T\x00i\x00m\x00e\x00\x00\x00"), \
                      u"W. Europe Standard Time")
コード例 #3
0
ファイル: issue26.py プロジェクト: tonycpsu/python-registry
def main(args):
    assert (decode_utf16le("\x61\x00") == u"a")
    assert (decode_utf16le("\x61\x62") == u"扡")
    assert (decode_utf16le("\x61\x62\x00\x00") == u"扡")
    assert (decode_utf16le("\x61\x00\x61\x00\x00\x00") == u"aa")
    assert (decode_utf16le("\x61\x00\x61\x62\x00\x00") == u"a扡")
    assert (decode_utf16le("\x61\x00\x61\x00\x00") == u"aa")
    assert (decode_utf16le("\x61\x00\x61\x62\x00") == u"a扡")
    print "Pass"
コード例 #4
0
ファイル: issue26.py プロジェクト: 0xF2EDCA5A/python-registry
def main(args):
    assert(decode_utf16le("\x61\x00") == u"a")
    assert(decode_utf16le("\x61\x62") == u"扡")
    assert(decode_utf16le("\x61\x62\x00\x00") == u"扡")
    assert(decode_utf16le("\x61\x00\x61\x00\x00\x00") == u"aa")
    assert(decode_utf16le("\x61\x00\x61\x62\x00\x00") == u"a扡")
    assert(decode_utf16le("\x61\x00\x61\x00\x00") == u"aa")
    assert(decode_utf16le("\x61\x00\x61\x62\x00") == u"a扡")
    print "Pass"