summaryrefslogtreecommitdiff
path: root/tests/test_summary.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2017-01-19 22:19:21 -0500
committerNed Batchelder <ned@nedbatchelder.com>2017-01-19 22:19:21 -0500
commite60719206392ed47f28ddeadafa8319be90ae0f0 (patch)
tree7f929fb710d698eda905da0bd238838244cb8316 /tests/test_summary.py
parent4d89d792e10218efea93e96ec810ecc45340c2a8 (diff)
downloadpython-coveragepy-git-e60719206392ed47f28ddeadafa8319be90ae0f0.tar.gz
A better way to deal with StopEverything exceptions
Diffstat (limited to 'tests/test_summary.py')
-rw-r--r--tests/test_summary.py11
1 files changed, 1 insertions, 10 deletions
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)