예제 #1
0
 def testUnicodeToAsciiUrl(self):
     self.assertEquals(
         unicode_to_ascii_authority(u'www.Alliancefran\xe7aise.nu'),
         'www.xn--alliancefranaise-npb.nu')
     self.assertEquals(unicode_to_ascii_authority(u'www.benn.ca'),
                       'www.benn.ca')
     self.assertRaises(UnicodeError, unicode_to_ascii_authority,
                       u'\u4e2d' * 1000)  #label is too long
예제 #2
0
 def testUnicodeToAsciiUrl(self):
     self.assertEquals(unicode_to_ascii_authority(u'www.Alliancefran\xe7aise.nu'), 'www.xn--alliancefranaise-npb.nu')
     self.assertEquals(
         unicode_to_ascii_authority(u'www.benn.ca'), 'www.benn.ca')
     self.assertRaises(UnicodeError, unicode_to_ascii_authority,
                       u'\u4e2d' * 1000)  # label is too long