summaryrefslogtreecommitdiff
path: root/src/mailman/queue/tests/test_outgoing.py
diff options
context:
space:
mode:
authorBarry Warsaw2011-05-14 08:17:03 -0400
committerBarry Warsaw2011-05-14 08:17:03 -0400
commit1bfc2990a5d9d6e9bb8ae7241a4af6a7ad576f1c (patch)
treea897ba41ff076dab8ad1a1a6666361ab6d1eb099 /src/mailman/queue/tests/test_outgoing.py
parent67bbe74667b29ab6f889017b6483fa468a79f019 (diff)
downloadmailman-1bfc2990a5d9d6e9bb8ae7241a4af6a7ad576f1c.tar.gz
mailman-1bfc2990a5d9d6e9bb8ae7241a4af6a7ad576f1c.tar.zst
mailman-1bfc2990a5d9d6e9bb8ae7241a4af6a7ad576f1c.zip
Diffstat (limited to 'src/mailman/queue/tests/test_outgoing.py')
-rw-r--r--src/mailman/queue/tests/test_outgoing.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mailman/queue/tests/test_outgoing.py b/src/mailman/queue/tests/test_outgoing.py
index 718fc4ba6..6bc953beb 100644
--- a/src/mailman/queue/tests/test_outgoing.py
+++ b/src/mailman/queue/tests/test_outgoing.py
@@ -181,6 +181,15 @@ Message-Id: <first>
self._runner.run()
self.assertTrue(captured_msgdata['verp'])
+ def test_personalized_deliveries_no_verp(self):
+ # When deliveries are personalized, but the configuration setting
+ # does not indicate, messages will not be VERP'd.
+ msgdata = {}
+ self._mlist.personalize = Personalization.full
+ self._outq.enqueue(self._msg, msgdata, listname='test@example.com')
+ self._runner.run()
+ self.assertTrue('verp' not in captured_msgdata)
+
def test_suite():