Fix TestSkipped importing with unittest2.
authorRobert Collins <robertc@robertcollins.net>
Sun, 16 Jun 2013 07:15:53 +0000 (19:15 +1200)
committerRobert Collins <robertc@robertcollins.net>
Sun, 16 Jun 2013 07:15:53 +0000 (19:15 +1200)
Fixes compat with 'raise TestSkipped' when running on Python2.6 with
unittest2 - bug #1190951.

NEWS
testtools/testcase.py

diff --git a/NEWS b/NEWS
index deb3c25e944cbd1cdec174d1fbdfe63e6b10150f..3b40cd18d994401067a1b0c12bc512ded0b5e68d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,9 @@ NEXT
 Improvements
 ------------
 
+* The compatibility code for skipped tests with unittest2 was broken.
+  (Robert Collins, #1190951)
+
 * Various documentation improvements (Clint Byrum, Xiao Hanyu).
 
 0.9.31
index 3d95743fb49ca2c5932654ad8b3f66019216e5a2..ba02750ca1603813c87c2af00a12fdc0b631e4c3 100644 (file)
@@ -56,7 +56,7 @@ wraps = try_import('functools.wraps')
 
 class TestSkipped(Exception):
     """Raised within TestCase.run() when a test is skipped."""
-testSkipped = try_import('unittest2.case.SkipTest', TestSkipped)
+TestSkipped = try_import('unittest2.case.SkipTest', TestSkipped)
 TestSkipped = try_import('unittest.case.SkipTest', TestSkipped)