'Appending to a multi-line docstring places the messade on a new line,
with a blank line separating it from the rest of the docstring.
Because we have multiple lines, we have enough information to do
indentation.'

def test_appendToMultilineDocstring(self):

    def multiLineDocstring():
        '\n                                                This    is    a    multi-line    docstring.\n                                                '
    def expectedDocstring():
        '\n                                                This    is    a    multi-line    docstring.\n\n                                                Appended    text.\n                                                '
    _appendToDocstring(multiLineDocstring, 'Appended    text.')
    self.assertEqual(expectedDocstring.__doc__, multiLineDocstring.__doc__)
