def test_special_message(self): message1 = '%s :%s' % (self.command, self.body) message2 = self.command ircmsg1 = irc.parse_message(message1) ircmsg2 = irc.parse_message(message2) self.assertEquals(self.command, ircmsg1.command) self.assertEquals(self.command, ircmsg2.command) self.assertEquals(self.body, ircmsg1.body)
def test_normal_message(self): message1 = ':%s %s %s :%s' % (self.name, self.command, ' '.join(self.parameters), self.body) message2 = ':%s %s %s' % (self.name, self.command, ' '.join(self.parameters)) message3 = ':%s %s :%s' % (self.name, self.command, self.body) ircmsg1 = irc.parse_message(message1) ircmsg2 = irc.parse_message(message2) ircmsg3 = irc.parse_message(message3) self.assertEquals(self.name, ircmsg1.name) self.assertEquals(self.name, ircmsg2.name) self.assertEquals(self.name, ircmsg3.name) self.assertEquals(self.command, ircmsg1.command) self.assertEquals(self.command, ircmsg2.command) self.assertEquals(self.command, ircmsg3.command) self.assertIn(self.parameters[0], ircmsg1.parameters) self.assertIn(self.parameters[1], ircmsg1.parameters) self.assertIn(self.parameters[0], ircmsg2.parameters) self.assertIn(self.parameters[1], ircmsg2.parameters) self.assertEquals(self.body, ircmsg1.body) self.assertEquals(self.body, ircmsg3.body)
def test_normal_message(self): message1 = ':%s %s %s :%s' % (self.name, self.command, ' '.join( self.parameters), self.body) message2 = ':%s %s %s' % (self.name, self.command, ' '.join( self.parameters)) message3 = ':%s %s :%s' % (self.name, self.command, self.body) ircmsg1 = irc.parse_message(message1) ircmsg2 = irc.parse_message(message2) ircmsg3 = irc.parse_message(message3) self.assertEquals(self.name, ircmsg1.name) self.assertEquals(self.name, ircmsg2.name) self.assertEquals(self.name, ircmsg3.name) self.assertEquals(self.command, ircmsg1.command) self.assertEquals(self.command, ircmsg2.command) self.assertEquals(self.command, ircmsg3.command) self.assertIn(self.parameters[0], ircmsg1.parameters) self.assertIn(self.parameters[1], ircmsg1.parameters) self.assertIn(self.parameters[0], ircmsg2.parameters) self.assertIn(self.parameters[1], ircmsg2.parameters) self.assertEquals(self.body, ircmsg1.body) self.assertEquals(self.body, ircmsg3.body)