Fix strange reportings of line numbers for warnings generated from

autodoc-included docstrings, due to different behavior depending
on docutils version.
This commit is contained in:
Georg Brandl
2011-01-03 15:55:30 +01:00
parent 13ebda2b76
commit 69e5b91b2d
4 changed files with 15 additions and 2 deletions

View File

@@ -26,3 +26,9 @@ Just testing a few autodoc possibilities...
.. autoclass:: CustomDict
:show-inheritance:
:members:
.. automodule:: autodoc_fodder
:noindex:
.. autoclass:: MarkupError

View File

@@ -31,6 +31,9 @@ def teardown_module():
html_warnfile = StringIO()
ENV_WARNINGS = """\
%(root)s/autodoc_fodder.py:docstring of autodoc_fodder\\.MarkupError:2: \
\\(WARNING/2\\) Explicit markup ends without a blank line; unexpected \
unindent\\.\\n?
%(root)s/images.txt:9: WARNING: image file not readable: foo.png
%(root)s/images.txt:23: WARNING: nonlocal image URI found: \
http://www.python.org/logo.png