From: Nick Coghlan Date: Sat, 12 Jun 2010 13:45:37 +0000 (+0000) Subject: Backport a fix from Py3k for a potentially misleading example X-Git-Tag: v2.7rc2~24 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=10f08f9599f3ff48c1ad1b0b10cabf722ba8eb5a;p=thirdparty%2FPython%2Fcpython.git Backport a fix from Py3k for a potentially misleading example --- diff --git a/Doc/library/doctest.rst b/Doc/library/doctest.rst index edf4a701e1f0..d587c7507d21 100644 --- a/Doc/library/doctest.rst +++ b/Doc/library/doctest.rst @@ -576,13 +576,13 @@ doctest decides whether actual output matches an example's expected output: both these variations will work regardless of whether the test is run under Python 2.7 or Python 3.2 (or later versions): - >>> raise ValueError('message') #doctest: +IGNORE_EXCEPTION_DETAIL + >>> raise CustomError('message') #doctest: +IGNORE_EXCEPTION_DETAIL Traceback (most recent call last): - ValueError: message + CustomError: message - >>> raise ValueError('message') #doctest: +IGNORE_EXCEPTION_DETAIL + >>> raise CustomError('message') #doctest: +IGNORE_EXCEPTION_DETAIL Traceback (most recent call last): - builtin.ValueError: message + my_module.CustomError: message Note that :const:`ELLIPSIS` can also be used to ignore the details of the exception message, but such a test may still fail based