From: Simon Quigley Date: Fri, 3 Feb 2023 15:35:46 -0400 Subject: Remove special-case for Python 3.11 Origin: vendor Last-Update: 2023-01-26 Last-Update: 2023-01-26 --- src/silx/gui/utils/testutils.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/silx/gui/utils/testutils.py b/src/silx/gui/utils/testutils.py index 1ec9b0b..81ce2c4 100644 --- a/src/silx/gui/utils/testutils.py +++ b/src/silx/gui/utils/testutils.py @@ -141,14 +141,10 @@ class TestCaseQt(unittest.TestCase): def _currentTestSucceeded(self): if hasattr(self, '_outcome'): - if hasattr(self, '_feedErrorsToResult'): - # For Python 3.4 -3.10 - result = self.defaultTestResult() # these 2 methods have no side effects - if hasattr(self._outcome, 'errors'): - self._feedErrorsToResult(result, self._outcome.errors) - else: - # Python 3.11+ - result = self._outcome.result + # For Python 3.4 -3.10 + result = self.defaultTestResult() # these 2 methods have no side effects + if hasattr(self._outcome, 'errors'): + self._feedErrorsToResult(result, self._outcome.errors) else: # For Python < 3.4 result = getattr(self, '_outcomeForDoCleanups', self._resultForDoCleanups)