def test_split_paragraphs_trailing(self): self.assertEquals(lipsum._split_paragraphs("Hello\n\nHi"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("Hello\n\nHi\n"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("Hello\n\nHi\n\n"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("Hello\n\nHi\n\n\n"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("Hello\n\nHi\n\n\n\n\n\n"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("\nHello\n\nHi"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("\n\nHello\n\nHi"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("\n\n\nHello\n\nHi"), ["Hello", "Hi"]) self.assertEquals(lipsum._split_paragraphs("\n\n\n\n\n\nHello\n\nHi"), ["Hello", "Hi"])
def test_split_paragraphs_empty(self): self.assertEquals(lipsum._split_paragraphs(""), [])
def test_split_paragraphs(self): self.assertEquals(lipsum._split_paragraphs(self.sample), ["One two three four five six. Seven eight nine ten eleven twelve.", "Thirteen fourteen fifteen sixteen. Seventeen eighteen nineteen twenty."])