From d4dddabb498eb1b0f677ed3555478cfd12e330bf Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Fri, 22 Nov 2013 18:37:17 +0100 Subject: [testlib] handle skips in setUp and tearDown Don't turn them into errors. Closes #190806. --- testlib.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/testlib.py b/testlib.py index c552590..817149c 100644 --- a/testlib.py +++ b/testlib.py @@ -550,6 +550,9 @@ class TestCase(unittest.TestCase): func(*args, **kwargs) except (KeyboardInterrupt, SystemExit): raise + except unittest.SkipTest, e: + self._addSkip(result, str(e)) + return False except: result.addError(self, self.__exc_info()) return False -- cgit v1.2.1