def testStripFormatting(self): self.assertEqual(ircutils.stripFormatting(ircutils.bold("foo")), "foo") self.assertEqual(ircutils.stripFormatting(ircutils.italic("foo")), "foo") self.assertEqual(ircutils.stripFormatting(ircutils.reverse("foo")), "foo") self.assertEqual(ircutils.stripFormatting(ircutils.underline("foo")), "foo") self.assertEqual(ircutils.stripFormatting("\x02bold\x0302,04foo\x03" "bar\x0f"), "boldfoobar") s = ircutils.mircColor("[", "blue") + ircutils.bold("09:21") self.assertEqual(ircutils.stripFormatting(s), "[09:21")
def testStripFormatting(self): self.assertEqual(ircutils.stripFormatting(ircutils.bold('foo')), 'foo') self.assertEqual(ircutils.stripFormatting(ircutils.italic('foo')), 'foo') self.assertEqual(ircutils.stripFormatting(ircutils.reverse('foo')), 'foo') self.assertEqual(ircutils.stripFormatting(ircutils.underline('foo')), 'foo') self.assertEqual(ircutils.stripFormatting('\x02bold\x0302,04foo\x03' 'bar\x0f'), 'boldfoobar') s = ircutils.mircColor('[', 'blue') + ircutils.bold('09:21') self.assertEqual(ircutils.stripFormatting(s), '[09:21')
def teadesc(self, irc, msg, args, tea_name): """<tea ID or name> Retrieves infos about tea from Mariage Frères""" infos = self._get_infos(tea_name) if not infos: irc.error('Je n\'ai pas réussi à trouver ce thé, désolé.') return irc.reply(str(ircutils.bold(infos['name']) + ' - ' + infos['description']), prefixNick=False) irc.reply(str(ircutils.bold('Conseils de préparation : ' + infos['tips'])), prefixNick=False) irc.reply(str(ircutils.italic(infos['long_description'])), prefixNick=False)
def teadesc(self, irc, msg, args, tea_name): """<tea ID or name> Retrieves infos about tea from Mariage Frères""" infos = self._get_infos(tea_name) if not infos: irc.error('Je n\'ai pas réussi à trouver ce thé, désolé.') return irc.reply( str(ircutils.bold(infos['name']) + ' - ' + infos['description']), prefixNick=False) irc.reply(str( ircutils.bold('Conseils de préparation : ' + infos['tips'])), prefixNick=False) irc.reply(str(ircutils.italic(infos['long_description'])), prefixNick=False)
def testItalic(self): s = ircutils.italic('foo') self.assertEqual(s[0], '\x1d') self.assertEqual(s[-1], '\x1d')
def testStripItalic(self): self.assertEqual(ircutils.stripItalic(ircutils.italic('foo')), 'foo')
def testItalic(self): s = ircutils.italic("foo") self.assertEqual(s[0], "\x1d") self.assertEqual(s[-1], "\x1d")
def testStripItalic(self): self.assertEqual(ircutils.stripItalic(ircutils.italic("foo")), "foo")