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."])