From 6c002fbd75571f065c70f28034457a45e51af97c Mon Sep 17 00:00:00 2001 From: Aurélien Bompard Date: Fri, 20 Nov 2015 08:58:58 +0100 Subject: Fix the approved rule when there is no list password --- src/mailman/rules/tests/test_approved.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mailman/rules/tests/test_approved.py') diff --git a/src/mailman/rules/tests/test_approved.py b/src/mailman/rules/tests/test_approved.py index 7bac07dcc..6a36f2429 100644 --- a/src/mailman/rules/tests/test_approved.py +++ b/src/mailman/rules/tests/test_approved.py @@ -138,6 +138,12 @@ A message body. self._rule.check(self._mlist, self._msg, {}) self.assertEqual(self._msg['x-approve'], None) + def test_no_list_password(self): + self._mlist.moderator_password = None + self._msg['Approved'] = 'super secret' + result = self._rule.check(self._mlist, self._msg, {}) + self.assertFalse(result) + class TestApprovedPseudoHeader(unittest.TestCase): -- cgit v1.2.3-70-g09d2