[New-bugs-announce] [issue17041] Fix tests for build --without-doc-strings

Serhiy Storchaka report at bugs.python.org
Sat Jan 26 14:35:37 CET 2013


New submission from Serhiy Storchaka:

Some tests failed when Python built without docstrings (--without-doc-strings options). Proposed patch fixes most of tests.

Only doctests in test_generators and test_genexps don't fixed. I don't know how to make doctests conditional.

[135/372] test_generators
**********************************************************************
File "/home/serhiy/py/cpython-without-doc-strings/Lib/test/test_generators.py", line ?, in test.test_generators.__test__.email
Failed example:
    print(i.__next__.__doc__)
Expected:
    x.__next__() <==> next(x)
Got:
    <BLANKLINE>
**********************************************************************
1 items had failures:
   1 of  31 in test.test_generators.__test__.email
***Test Failed*** 1 failures.
test test_generators failed -- 1 of 287 doctests failed

[137/372/1] test_genexps
**********************************************************************
File "/home/serhiy/py/cpython-without-doc-strings/Lib/test/test_genexps.py", line ?, in test.test_genexps.__test__.doctests
Failed example:
    print(g.__next__.__doc__)
Expected:
    x.__next__() <==> next(x)
Got:
    <BLANKLINE>
**********************************************************************
1 items had failures:
   1 of  75 in test.test_genexps.__test__.doctests
***Test Failed*** 1 failures.
test test_genexps failed -- 1 of 75 doctests failed

----------
components: Tests
files: tests_without_docstrings.patch
keywords: patch
messages: 180668
nosy: serhiy.storchaka, skrah
priority: normal
severity: normal
stage: patch review
status: open
title: Fix tests for build --without-doc-strings
type: behavior
versions: Python 2.7, Python 3.2, Python 3.3, Python 3.4
Added file: http://bugs.python.org/file28844/tests_without_docstrings.patch

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue17041>
_______________________________________


More information about the New-bugs-announce mailing list