summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mailman/app/tests/test_lifecycle.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mailman/app/tests/test_lifecycle.py b/src/mailman/app/tests/test_lifecycle.py
index ec7d2b771..3730291da 100644
--- a/src/mailman/app/tests/test_lifecycle.py
+++ b/src/mailman/app/tests/test_lifecycle.py
@@ -53,11 +53,12 @@ class TestLifecycle(unittest.TestCase):
# This list create should succeed but log an error
mlist = create_list('test@example.com')
# Check the error log.
- self.assertEqual(
- mark.readline()[-83:-1],
- 'Bad config.mailman.listname_chars setting: '
- '[a-z0-9-+\]: '
- 'unterminated character set'
+ self.assertRegex(
+ mark.readline()[-93:-1],
+ '^.*Bad config\.mailman\.listname_chars setting: '
+ '\[a-z0-9-\+\\\]: '
+ '(unterminated character set|'
+ 'unexpected end of regular expression)$'
)
# Remove the list.
remove_list(mlist)