From e60719206392ed47f28ddeadafa8319be90ae0f0 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 19 Jan 2017 22:19:21 -0500 Subject: A better way to deal with StopEverything exceptions --- tests/test_summary.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'tests/test_summary.py') diff --git a/tests/test_summary.py b/tests/test_summary.py index b661819f..8eed08fe 100644 --- a/tests/test_summary.py +++ b/tests/test_summary.py @@ -13,7 +13,6 @@ import sys import coverage from coverage import env -from coverage.backunittest import unittest from coverage.backward import StringIO from coverage.config import CoverageConfig from coverage.control import Coverage @@ -778,12 +777,4 @@ class TestSummaryReporterConfiguration(CoverageTest): opts.from_args(sort='Xyzzy') msg = "Invalid sorting option: 'Xyzzy'" with self.assertRaisesRegex(CoverageException, msg): - try: - self.get_summary_text(data, opts) - except unittest.SkipTest: - # This is weird: it's because StopEverything derives from - # SkipTest and CoverageException. When we throw StopEverything, - # it's caught by the assertRaisesRegex, but the message is - # wrong. By catching SkipTest, and raising SkipTest, we get - # the behavior we wanted. - self.skipTest("No, really, skip...") # pragma: only jython + self.get_summary_text(data, opts) -- cgit v1.2.1