Backport a fix from Py3k for a potentially misleading example

This commit is contained in:
Nick Coghlan 2010-06-12 13:45:37 +00:00
parent f084aed3b0
commit 10f08f9599

View file

@ -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