--- a/eric6/PyUnit/UnittestDialog.py Wed Apr 14 19:38:19 2021 +0200 +++ b/eric6/PyUnit/UnittestDialog.py Wed Apr 14 19:59:16 2021 +0200 @@ -12,6 +12,7 @@ import time import re import os +import contextlib from PyQt5.QtCore import pyqtSignal, QEvent, Qt, pyqtSlot from PyQt5.QtGui import QColor @@ -1230,11 +1231,8 @@ event.accept() for editor in self.__editors: - try: + with contextlib.suppress(Exception): editor.close() - except Exception: # secok - # ignore all exceptions - pass class QtTestResult(unittest.TestResult):