'If a maximum message length is not provided to L{IRCClient.msg} a
best-guess effort is made to determine a safe maximum,  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_splitLongMessagesWithDefault(self):

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