idna
1#!/usr/bin/env python
2
3import unittest4
5import idna.compat6
7
8class IDNACompatTests(unittest.TestCase):9def testToASCII(self):10self.assertEqual(11idna.compat.ToASCII("\u30c6\u30b9\u30c8.xn--zckzah"),12b"xn--zckzah.xn--zckzah",13)14
15def testToUnicode(self):16self.assertEqual(17idna.compat.ToUnicode(b"xn--zckzah.xn--zckzah"),18"\u30c6\u30b9\u30c8.\u30c6\u30b9\u30c8",19)20
21def test_nameprep(self):22self.assertRaises(NotImplementedError, idna.compat.nameprep, "a")23
24
25if __name__ == "__main__":26unittest.main()27