From e365e562ff5b5133dd77a0cbe84560183cfe264c Mon Sep 17 00:00:00 2001 From: "Gregory P. Smith" Date: Tue, 24 Nov 2020 13:18:04 -0800 Subject: Catch unittest.case.SkipTest when running tests for debugging. This prevents dropping into the debugger on skipped tests. PiperOrigin-RevId: 344119505 Change-Id: I775d8acdfe593c29315d0a1468bf000fb9958546 --- absl/testing/_pretty_print_reporter.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'absl/testing') diff --git a/absl/testing/_pretty_print_reporter.py b/absl/testing/_pretty_print_reporter.py index 2f22a19..913e509 100644 --- a/absl/testing/_pretty_print_reporter.py +++ b/absl/testing/_pretty_print_reporter.py @@ -88,10 +88,7 @@ class TextTestRunner(unittest.TextTestRunner): def _run_debug(self, test): # type: (TestCase) -> TestResult - try: - test.debug() - except unittest.SkipTest: - pass + test.debug() # Return an empty result to indicate success. return self._makeResult() -- cgit v1.2.3