From 7daed5faf8a7a0543c45c90a2e07b568a30a9ecf Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Wed, 28 Jul 2021 11:07:32 -0700 Subject: unittests/baseplatform: don't double print on error --- unittests/baseplatformtests.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/unittests/baseplatformtests.py b/unittests/baseplatformtests.py index 7a3830ed9..e347303ef 100644 --- a/unittests/baseplatformtests.py +++ b/unittests/baseplatformtests.py @@ -186,8 +186,10 @@ class BasePlatformTests(TestCase): print('Stderr:\n') print(err) raise RuntimeError('Configure failed') - except Exception: - self._print_meson_log() + except Exception as e: + # Don't double print + if str(e) != 'Configure failed': + self._print_meson_log() raise finally: # Close log file to satisfy Windows file locking -- cgit v1.2.3