build.test.test_parsers.test_rst.test_paragraphs.py Maven / Gradle / Ivy
#! /usr/bin/env python
# $Id: test_paragraphs.py 4564 2006-05-21 20:44:42Z wiemann $
# Author: David Goodger
# Copyright: This module has been placed in the public domain.
"""
Tests for states.py.
"""
from __init__ import DocutilsTestSupport
def suite():
s = DocutilsTestSupport.ParserTestSuite()
s.generateTests(totest)
return s
totest = {}
totest['paragraphs'] = [
["""\
A paragraph.
""",
"""\
A paragraph.
"""],
["""\
Paragraph 1.
Paragraph 2.
""",
"""\
Paragraph 1.
Paragraph 2.
"""],
["""\
Line 1.
Line 2.
Line 3.
""",
"""\
Line 1.
Line 2.
Line 3.
"""],
["""\
Paragraph 1, Line 1.
Line 2.
Line 3.
Paragraph 2, Line 1.
Line 2.
Line 3.
""",
"""\
Paragraph 1, Line 1.
Line 2.
Line 3.
Paragraph 2, Line 1.
Line 2.
Line 3.
"""],
["""\
A. Einstein was a really
smart dude.
""",
"""\
A. Einstein was a really
smart dude.
"""],
]
if __name__ == '__main__':
import unittest
unittest.main(defaultTest='suite')