Ejemplo n.º 1
0
    def test_parse_list_who(self):
        self.assertEqual(
            IrcMessageParams.parse('''\
botgotsthis = #botgotsthis :megotsthis botgotsthis'''),
            ParsedParams('botgotsthis = #botgotsthis',
                         'megotsthis botgotsthis'))
Ejemplo n.º 2
0
 def test_parse_middle_trailing(self):
     self.assertEqual(IrcMessageParams.parse('Kappa :KappaPride'),
                      ParsedParams('Kappa', 'KappaPride'))
Ejemplo n.º 3
0
 def test_parse_channel(self):
     self.assertEqual(IrcMessageParams.parse('#botgotsthis'),
                      ParsedParams('#botgotsthis', None))
Ejemplo n.º 4
0
 def test_parse_middle_trailing_empty(self):
     self.assertEqual(IrcMessageParams.parse('Kappa :'),
                      ParsedParams('Kappa', ''))
Ejemplo n.º 5
0
 def test_parse_trailing_leading_space(self):
     self.assertEqual(IrcMessageParams.parse(': Kappa'),
                      ParsedParams(None, ' Kappa'))
Ejemplo n.º 6
0
 def test_parse_middle_space_trailing_empty(self):
     self.assertEqual(IrcMessageParams.parse(' :'), ParsedParams(None, ''))
Ejemplo n.º 7
0
 def test_parse_middle_single(self):
     self.assertEqual(IrcMessageParams.parse('Kappa'),
                      ParsedParams('Kappa', None))
Ejemplo n.º 8
0
 def test_parse_empty(self):
     self.assertEqual(IrcMessageParams.parse(''), ParsedParams(None, None))