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)):
|
||||
s = " " + s
|
||||
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)
|
||||
return msg
|
||||
|
||||
|
@ -66,7 +66,7 @@ class TLDInfo(callbacks.Plugin):
|
||||
irc.error("An error occurred while contacting IANA's "
|
||||
"TLD Database.", Raise=True)
|
||||
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'])
|
||||
|
||||
|
||||
|
@ -41,7 +41,7 @@ class TLDInfoTestCase(PluginTestCase):
|
||||
# https://www.iana.org/domains/root/db/xn--io0a7i
|
||||
# Chinese internationalized domain for 'network' (similar to .net)
|
||||
self.assertNotError('tld xn--io0a7i')
|
||||
if version_info[0] > 3:
|
||||
if version_info[0] >= 3:
|
||||
self.assertNotError('tld \u7f51\u7edc')
|
||||
else:
|
||||
from codecs import unicode_escape_decode as u
|
||||
|
Loading…
x
Reference in New Issue
Block a user