def test_from_list_who(self): self.assertEqual( IrcMessageParams.fromParams('''\ botgotsthis = #botgotsthis :megotsthis botgotsthis'''), IrcMessageParams(middle='botgotsthis = #botgotsthis', trailing='megotsthis botgotsthis'))
def test_from_channel(self): self.assertEqual(IrcMessageParams.fromParams('#botgotsthis'), IrcMessageParams(middle='#botgotsthis'))
def test_from_middle_trailing(self): self.assertEqual( IrcMessageParams.fromParams('Kappa :KappaPride'), IrcMessageParams(middle='Kappa', trailing='KappaPride'))
def test_from_trailing(self): self.assertEqual(IrcMessageParams.fromParams(':Kappa'), IrcMessageParams(trailing='Kappa'))
def test_from_middle(self): self.assertEqual(IrcMessageParams.fromParams('Kappa'), IrcMessageParams(middle='Kappa'))
def test_from_empty(self): self.assertEqual(IrcMessageParams.fromParams(''), IrcMessageParams())