[Python-checkins] cpython (2.7): #25687: clarify that errors in tearDown increase the total number of reported

ezio.melotti python-checkins at python.org
Sun Mar 13 03:42:53 EDT 2016


https://hg.python.org/cpython/rev/5e64ffe576a9
changeset:   100512:5e64ffe576a9
branch:      2.7
parent:      100502:9db5846f126d
user:        Ezio Melotti <ezio.melotti at gmail.com>
date:        Sun Mar 13 09:40:09 2016 +0200
summary:
  #25687: clarify that errors in tearDown increase the total number of reported errors.  Initial patch by HyeSoo Park.

files:
  Doc/library/unittest.rst |  10 ++++++----
  Misc/ACKS                |   1 +
  2 files changed, 7 insertions(+), 4 deletions(-)


diff --git a/Doc/library/unittest.rst b/Doc/library/unittest.rst
--- a/Doc/library/unittest.rst
+++ b/Doc/library/unittest.rst
@@ -720,10 +720,12 @@
       Method called immediately after the test method has been called and the
       result recorded.  This is called even if the test method raised an
       exception, so the implementation in subclasses may need to be particularly
-      careful about checking internal state.  Any exception, other than :exc:`AssertionError`
-      or :exc:`SkipTest`, raised by this method will be considered an error rather than a
-      test failure.  This method will only be called if the :meth:`setUp` succeeds,
-      regardless of the outcome of the test method. The default implementation does nothing.
+      careful about checking internal state.  Any exception, other than
+      :exc:`AssertionError` or :exc:`SkipTest`, raised by this method will be
+      considered an additional error rather than a test failure (thus increasing
+      the total number of reported errors). This method will only be called if
+      the :meth:`setUp` succeeds, regardless of the outcome of the test method.
+      The default implementation does nothing.
 
 
    .. method:: setUpClass()
diff --git a/Misc/ACKS b/Misc/ACKS
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1034,6 +1034,7 @@
 Peter Parente
 Alexandre Parenteau
 Dan Parisien
+HyeSoo Park
 William Park
 Heikki Partanen
 Harri Pasanen

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list