'The maximum message length can be specified to L{IRCClient.msg},
messages longer than this are split into multiple commands with the
intent of delivering long messages without losing data due to message
truncation when the server relays them.'

def test_splitLongMessagesWithOverride(self):

    message = ('o' * (irc.MAX_COMMAND_LENGTH - 2))
    self.assertLongMessageSplitting(message, 3, length=(irc.MAX_COMMAND_LENGTH // 2))
