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