Refs #26022 -- Used context manager version of assertRaisesMessage in tests.

Follow up to 253adc2b8a.
This commit is contained in:
Jon Dufresne 2019-04-28 06:15:19 -07:00 committed by Mariusz Felisiak
parent dbe436a9a9
commit 5627057f63
3 changed files with 10 additions and 10 deletions

View file

@ -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__)