summaryrefslogtreecommitdiff
path: root/tests/test_utils
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_utils')
-rw-r--r--tests/test_utils/tests.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/test_utils/tests.py b/tests/test_utils/tests.py
index e953eb6609..69a99d47d2 100644
--- a/tests/test_utils/tests.py
+++ b/tests/test_utils/tests.py
@@ -32,9 +32,11 @@ class SkippingTestCase(SimpleTestCase):
def _assert_skipping(self, func, expected_exc, msg=None):
try:
if msg is not None:
- self.assertRaisesMessage(expected_exc, msg, func)
+ with self.assertRaisesMessage(expected_exc, msg):
+ func()
else:
- self.assertRaises(expected_exc, func)
+ with self.assertRaises(expected_exc):
+ func()
except unittest.SkipTest:
self.fail('%s should not result in a skipped test.' % func.__name__)