]> granicus.if.org Git - python/commitdiff
whatsnew: unittest import time SkipTest reported as skip not error.
authorR David Murray <rdmurray@bitdance.com>
Fri, 3 Jan 2014 18:03:36 +0000 (13:03 -0500)
committerR David Murray <rdmurray@bitdance.com>
Fri, 3 Jan 2014 18:03:36 +0000 (13:03 -0500)
Doc/library/unittest.rst
Doc/whatsnew/3.4.rst

index 3f3012722ada29cdbd105a1074faf3b6cee1504b..5cbc51b7fcb7bb6de9a0463cb8f429e8cd8944b7 100644 (file)
@@ -559,8 +559,9 @@ The following decorators implement test skipping and expected failures:
    Usually you can use :meth:`TestCase.skipTest` or one of the skipping
    decorators instead of raising this directly.
 
-Skipped tests will not have :meth:`setUp` or :meth:`tearDown` run around them.
-Skipped classes will not have :meth:`setUpClass` or :meth:`tearDownClass` run.
+Skipped tests will not have :meth:`~TestCase.setUp` or :meth:`~TestCase.tearDown` run around them.
+Skipped classes will not have :meth:`~TestCase.setUpClass` or :meth:`~TestCase.tearDownClass` run.
+Skipped modules will not have :func:`setUpModule` or :func:`tearDownModule` run.
 
 
 .. _subtests:
index 6681ebae3f804f62b330ef2b6272ffbca3beb615..31208c18ae380c86bd8e8be2625e11494da6d40c 100644 (file)
@@ -1015,6 +1015,10 @@ Support for easy dynamically-generated subtests using the
 *defaultTest*, where previously it only accepted a single test name as a
 string.  (Contributed by Jyrki Pulliainen in :issue:`15132`.)
 
+If :class:`~unittest.SkipTest` is raised during test discovery (that is, at the
+module level in the test file), it is now reported as a skip instead of an
+error.  (Contributed by Zach Ware in :issue:`16935`.)
+
 
 venv
 ----