Beispiel #1
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")
 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")
Beispiel #3
0
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"
Beispiel #4
0
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"