[issue19535] Test failures with -OO

Serhiy Storchaka report at bugs.python.org
Sat Nov 9 10:21:23 CET 2013


New submission from Serhiy Storchaka:

$ ./python -OO -m test.regrtest test_docxmlrpc test_functools test_inspect test_pkg
[1/4] test_docxmlrpc
test test_docxmlrpc failed -- Traceback (most recent call last):
  File "/home/serhiy/py/cpython/Lib/test/test_docxmlrpc.py", line 210, in test_annotations
    response.read())
AssertionError: b'<dl><dt><a name="-annotation"><strong>annotation</strong></a>(x: int)</dt><dd><tt>Use function annotations.</tt></dd></dl>\n<dl><dt><a name="-method_annotation"><strong>method_annotation</strong></a>(x: bytes)</dt></dl>' not found in b'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n<html><head><title>Python: DocXMLRPCServer Test Documentation</title>\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\n</head><body bgcolor="#f0f0f8">\n\n<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">\n<tr bgcolor="#7799ee">\n<td valign=bottom> <br>\n<font color="#ffffff" face="helvetica, arial"> <br><big><big><strong>DocXMLRPCServer Test Docs</strong></big></big></font></td\n><td align=right valign=bottom\n><font color="#ffffff" face="helvetica, arial"> </font></td></tr></table>\n    <p><tt>This is an XML-RPC server\'s documentation, but the server can be used by POSTing to /RPC2. Try self.<strong>add</strong>, too.</tt></p>\n<p>\n<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">\n<tr bgcolor="#eeaa77">\n<td colspan=3 valign=bottom> <br>\n<font color="#ffffff" face="helvetica, arial"><big><strong>Methods</strong></big></font></td></tr>\n    \n<tr><td bgcolor="#eeaa77"><tt>      </tt></td><td> </td>\n<td width="100%"><dl><dt><a name="-<lambda>"><strong><lambda></strong></a>(x, y)</dt></dl>\n<dl><dt><a name="-add"><strong>add</strong></a>(x, y)</dt></dl>\n<dl><dt><a name="-annotation"><strong>annotation</strong></a>(x: int)</dt></dl>\n<dl><dt><a name="-method_annotation"><strong>method_annotation</strong></a>(x: bytes)</dt></dl>\n<dl><dt><a name="-system.listMethods"><strong>system.listMethods</strong></a>()</dt></dl>\n<dl><dt><a name="-system.methodHelp"><strong>system.methodHelp</strong></a>(method_name)</dt></dl>\n<dl><dt><a name="-system.methodSignature"><strong>system.methodSignature</strong></a>(method_name)</dt></dl>\n</td></tr></table>\n</body></html>'

[2/4/1] test_functools
test test_functools failed -- Traceback (most recent call last):
  File "/home/serhiy/py/cpython/Lib/test/test_functools.py", line 1127, in test_wrapping_attributes
    self.assertEqual(g.__doc__, "Simple test")
AssertionError: None != 'Simple test'

[3/4/2] test_inspect
test test_inspect failed -- Traceback (most recent call last):
  File "/home/serhiy/py/cpython/Lib/test/test_inspect.py", line 2528, in test_details
    self.assertIn(module.__cached__, output)
AssertionError: '/home/serhiy/py/cpython/Lib/unittest/__pycache__/__init__.cpython-34.pyo' not found in "Target: unittest\nOrigin: /home/serhiy/py/cpython/Lib/unittest/__init__.py\nCached: /home/serhiy/py/cpython/Lib/unittest/__pycache__/__init__.cpython-34.pyc\nLoader: <_frozen_importlib.SourceFileLoader object at 0xb7041c4c>\nSubmodule search path: ['/home/serhiy/py/cpython/Lib/unittest']\n\n\n"

[4/4/3] test_pkg
1 test OK.
3 tests failed:
    test_docxmlrpc test_functools test_inspect

----------
components: Tests
messages: 202476
nosy: serhiy.storchaka, skrah
priority: normal
severity: normal
status: open
title: Test failures with -OO
type: behavior
versions: Python 2.7, Python 3.3, Python 3.4

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


More information about the Python-bugs-list mailing list