epydoc.test.epytext.ParseTestCase

Package epydoc :: Package test :: Module epytext :: Class ParseTestCase |
[show private | hide private]
[frames | no frames]

## Class ParseTestCase

    TestCase --+
               |
              ParseTestCase

Method Summary
| ``checkParse`(self, epytext, xml)` Parse `epytext`, and check that it generates xml output xml, with no warnings or errors.
| `checkParseError(self, epytext, errtype, linenum)`
| `failIfParseError(self, text, errors)`
| ``setUp`(self)` Hook method for setting up the test fixture before exercising it.
| ``testIndentedList`(self)` Make sure that indented lists are allowed.
| `testListBasic(self)`
| `testListItemWrap(self)`
| `testPara(self)`
| ``testUnindentedFields`(self)` Make sure that unindented fields are allowed.
| ``testUnindentedList`(self)` Make sure that unindented lists are not allowed.
Inherited from `TestCase`: `__init__`, `__call__`, `__repr__`, `__str__`, `assert_`, `assertEqual`, `assertEquals`, `assertNotEqual`, `assertNotEquals`, `assertRaises`, `countTestCases`, `debug`, `defaultTestResult`, `fail`, `failIf`, `failIfEqual`, `failUnless`, `failUnlessEqual`, `failUnlessRaises`, `id`, `run`, `shortDescription`, `tearDown`

Method Details

### checkParse(self, epytext, xml=None) Parse `epytext`, and check that it generates xml output xml, with no warnings or errors.

### setUp(self)
    Hook method for setting up the test fixture before exercising it.
Overrides: `unittest.TestCase.setUp` (inherited documentation)

### testIndentedList(self) Make sure that indented lists are allowed.

### testUnindentedFields(self) Make sure that unindented fields are allowed.

### testUnindentedList(self) Make sure that unindented lists are not allowed.

Generated by Epydoc 2.1 on Sat Mar 20 17:46:16 2004 | http://epydoc.sf.net