def test_empty(self): self.assertEqual(ParagraphWrapper.split(''), ['']) self.assertEqual(ParagraphWrapper.split('\n'), ['']) self.assertEqual(ParagraphWrapper.split('\n\n'), ['']) self.assertEqual(ParagraphWrapper.split('\n\n\n'), ['']) self.assertEqual(ParagraphWrapper.split('\n\n\n\n'), ['']) self.assertEqual(ParagraphWrapper.split('\n\n \n\n'), [''])
def test_trailing_whitespace(self): self.assertEqual(ParagraphWrapper.split(' '), [' ']) self.assertEqual(ParagraphWrapper.split(' \n'), [' ']) self.assertEqual(ParagraphWrapper.split(' \n\n'), [' ', '']) self.assertEqual(ParagraphWrapper.split(' \n\n\n\n'), [' ', '']) self.assertEqual(ParagraphWrapper.split(' \n\n \n\n'), [' ', ''])