From eb8da133c4de81c8b6141317b2f5ea2d0e021452 Mon Sep 17 00:00:00 2001 From: Chris Gates Date: Thu, 24 Sep 2020 16:43:24 -0400 Subject: [PATCH] Relaxed test expectation to accomodate change in Python error message --- test/utils/logger_test.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/utils/logger_test.py b/test/utils/logger_test.py index 472b41c..27a12e8 100644 --- a/test/utils/logger_test.py +++ b/test/utils/logger_test.py @@ -187,7 +187,10 @@ def test_noExceptionOnMalformedMessage(self): logger.info("bar {}/{}/{}", "1", "2") root_logger = logger.logging.getLogger() - self.assertEquals(["root: INFO: Malformed log message (IndexError: tuple index out of range)|bar {}/{}/{}|['1', '2']"], root_logger.handlers[0].buffer) + errmsg = root_logger.handlers[0].buffer[0] + self.assertRegexpMatches( + r"root: INFO: Malformed log message .*\|bar {}/{}/{}\|['1', '2']", + errmsg) class LoggerTestCaseDebugOnly(unittest.TestCase): def setUp(self):