summaryrefslogtreecommitdiff
path: root/silx/utils/test/test_testutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'silx/utils/test/test_testutils.py')
-rwxr-xr-xsilx/utils/test/test_testutils.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/silx/utils/test/test_testutils.py b/silx/utils/test/test_testutils.py
index c29a703..c72a3d8 100755
--- a/silx/utils/test/test_testutils.py
+++ b/silx/utils/test/test_testutils.py
@@ -84,6 +84,15 @@ class TestTestLogging(unittest.TestCase):
logger.error("aaa")
self.assertIsNotNone(listener)
+ def testErrorMessage(self):
+ logger = logging.getLogger(__name__ + "testCanBreak")
+ listener = testutils.TestLogging(logger, error=1, warning=2)
+ with self.assertRaisesRegex(RuntimeError, "aaabbb"):
+ with listener:
+ logger.error("aaa")
+ logger.warning("aaabbb")
+ logger.error("aaa")
+
def suite():
loadTests = unittest.defaultTestLoader.loadTestsFromTestCase