def test_tace16_as_bytes(self): muttram = "முற்றம்" _word = [tace16.rebase_ord(x) for x in ["", "", "", ""]] word = list(tace16.to_bytes(_word)) im = list(tace16.to_bytes(tace16.rebase_ord("")))[0] # ம் u = list(tace16.to_bytes(tace16.rebase_ord("")))[0] # உ mei, uyir = tace16.splitMeiUyir(tace16.rebase_ord(word[0])) self.assertEqual(mei, tace16.rebase_ord(im)) self.assertEqual(uyir, tace16.rebase_ord(u)) _mu = tace16.joinMeiUyir(tace16.rebase_ord(im), tace16.rebase_ord(u)) self.assertEqual(_mu, tace16.rebase_ord(word[0]))
def test_is_tace16_codepoint(self): actual = [ b'\x1c', b'\x1d', b'\x18', b'\x19', b'\x84', b'\x88', b'\x89', b'\x8a', b'\x8b', b'\x8d' ] self.assertListEqual(list(tace16.to_bytes(tace16.TACE16[0:10])), actual)
def test_is_tace16_codepoint(self): actual = [ b"\x1c", b"\x1d", b"\x18", b"\x19", b"\x84", b"\x88", b"\x89", b"\x8a", b"\x8b", b"\x8d", ] self.assertListEqual(list(tace16.to_bytes(tace16.TACE16[0:10])), actual)