Exemple #1
0
 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")
Exemple #2
0
 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')
Exemple #3
0
 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)
Exemple #5
0
    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)
Exemple #6
0
 def testItalic(self):
     s = ircutils.italic('foo')
     self.assertEqual(s[0], '\x1d')
     self.assertEqual(s[-1], '\x1d')
Exemple #7
0
 def testStripItalic(self):
     self.assertEqual(ircutils.stripItalic(ircutils.italic('foo')), 'foo')
Exemple #8
0
 def testItalic(self):
     s = ircutils.italic("foo")
     self.assertEqual(s[0], "\x1d")
     self.assertEqual(s[-1], "\x1d")
Exemple #9
0
 def testStripItalic(self):
     self.assertEqual(ircutils.stripItalic(ircutils.italic("foo")), "foo")
Exemple #10
0
 def testItalic(self):
     s = ircutils.italic('foo')
     self.assertEqual(s[0], '\x1d')
     self.assertEqual(s[-1], '\x1d')
Exemple #11
0
 def testStripItalic(self):
     self.assertEqual(ircutils.stripItalic(ircutils.italic('foo')), 'foo')