mirror of
https://github.com/python/cpython.git
synced 2025-11-17 17:46:45 +00:00
Merged revisions 74556 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r74556 | kristjan.jonsson | 2009-08-27 22:20:21 +0000 (fim., 27 ßg·. 2009) | 2 lines issue 6275 Add an "exc_value" attribute to the _AssertRaisesContext context manager in the unittest package. This allows further tests on the exception that was raised after the context manager exits. ........
This commit is contained in:
parent
0daed996e7
commit
92a653af95
3 changed files with 25 additions and 0 deletions
|
|
@ -891,12 +891,19 @@ Test cases
|
|||
with self.failUnlessRaises(some_error_class):
|
||||
do_something()
|
||||
|
||||
The context manager will store the caught exception object in its
|
||||
:attr:`exc_value` attribute. This can be useful if the intention
|
||||
is to perform additional checks on the exception raised.
|
||||
|
||||
.. versionchanged:: 3.1
|
||||
Added the ability to use :meth:`assertRaises` as a context manager.
|
||||
|
||||
.. deprecated:: 3.1
|
||||
:meth:`failUnlessRaises`.
|
||||
|
||||
.. versionchanged:: 3.1
|
||||
Added the :attr:`exc_value` attribute.
|
||||
|
||||
|
||||
.. method:: assertRaisesRegexp(exception, regexp[, callable, ...])
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue