mirror of
https://github.com/jlu5/SupyPlugins.git
synced 2025-04-28 22:41:06 -05:00
Fix tests for NoTrigger and TLDInfo (unicode compatibility)
This commit is contained in:
parent
cfda3dd18c
commit
e80b5ae4f8
@ -82,7 +82,11 @@ class NoTrigger(callbacks.Plugin):
|
|||||||
if s.startswith(tuple(prefixes)):
|
if s.startswith(tuple(prefixes)):
|
||||||
s = " " + s
|
s = " " + s
|
||||||
if s.endswith(suffixes):
|
if s.endswith(suffixes):
|
||||||
s += u"\u00A0"
|
if version_info[0] >= 3:
|
||||||
|
s += "\u00A0"
|
||||||
|
else:
|
||||||
|
from codecs import unicode_escape_decode as u
|
||||||
|
s += u('\u00A0')[0]
|
||||||
msg = ircmsgs.privmsg(msg.args[0], s, msg=msg)
|
msg = ircmsgs.privmsg(msg.args[0], s, msg=msg)
|
||||||
return msg
|
return msg
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ class TLDInfo(callbacks.Plugin):
|
|||||||
irc.error("An error occurred while contacting IANA's "
|
irc.error("An error occurred while contacting IANA's "
|
||||||
"TLD Database.", Raise=True)
|
"TLD Database.", Raise=True)
|
||||||
else:
|
else:
|
||||||
irc.reply("{} appears to be a valid TLD, see {}".format(("."+text), (db+s)))
|
irc.reply(".{} appears to be a valid TLD, see {}{}".format(text, db, s))
|
||||||
tld = wrap(tld, ['something'])
|
tld = wrap(tld, ['something'])
|
||||||
|
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ class TLDInfoTestCase(PluginTestCase):
|
|||||||
# https://www.iana.org/domains/root/db/xn--io0a7i
|
# https://www.iana.org/domains/root/db/xn--io0a7i
|
||||||
# Chinese internationalized domain for 'network' (similar to .net)
|
# Chinese internationalized domain for 'network' (similar to .net)
|
||||||
self.assertNotError('tld xn--io0a7i')
|
self.assertNotError('tld xn--io0a7i')
|
||||||
if version_info[0] > 3:
|
if version_info[0] >= 3:
|
||||||
self.assertNotError('tld \u7f51\u7edc')
|
self.assertNotError('tld \u7f51\u7edc')
|
||||||
else:
|
else:
|
||||||
from codecs import unicode_escape_decode as u
|
from codecs import unicode_escape_decode as u
|
||||||
|
Loading…
x
Reference in New Issue
Block a user