예제 #1
0
파일: protocol_test.py 프로젝트: arch2/irc
 def test_split_with_long_param(self):
     message = protocol.split_message(b':Wiz USER Test Test arg :A Real Name\r\n')
     self.assertEquals(message.prefix, 'Wiz')
     self.assertTrue(message.nick is None)
     self.assertTrue(message.username is None)
     self.assertTrue(message.host is None)
     self.assertEquals(message.command, 'USER')
     self.assertEquals(message.params, ['Test', 'Test', 'arg', 'A Real Name'])
예제 #2
0
파일: protocol_test.py 프로젝트: arch2/irc
 def test_split_with_nick_prefix(self):
     message = protocol.split_message(b':Wiz NICK Test\r\n')
     self.assertEquals(message.prefix, 'Wiz')
     self.assertTrue(message.nick is None)
     self.assertTrue(message.username is None)
     self.assertTrue(message.host is None)
     self.assertEquals(message.command, 'NICK')
     self.assertEquals(message.params, ['Test'])