diff options
| author | Barry Warsaw | 2007-07-05 10:29:40 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2007-07-05 10:29:40 -0400 |
| commit | 464b167d0de2af5b87e3c71f34a02c4f60d11761 (patch) | |
| tree | c369a3fdf55b64ef27557b8f77716601474c4bab /Mailman/testing | |
| parent | 7c32d18612ce6bdc2b8a10a307df70f60013cbdb (diff) | |
| download | mailman-464b167d0de2af5b87e3c71f34a02c4f60d11761.tar.gz mailman-464b167d0de2af5b87e3c71f34a02c4f60d11761.tar.zst mailman-464b167d0de2af5b87e3c71f34a02c4f60d11761.zip | |
Convert the SpamDetect handler tests (what there was of them anyway) to a
doctest, but don't otherwise clean up the handler module.
Diffstat (limited to 'Mailman/testing')
| -rw-r--r-- | Mailman/testing/test_handlers.py | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/Mailman/testing/test_handlers.py b/Mailman/testing/test_handlers.py index 8f9dbedb8..efd9123c5 100644 --- a/Mailman/testing/test_handlers.py +++ b/Mailman/testing/test_handlers.py @@ -43,7 +43,6 @@ from Mailman.Handlers import MimeDel from Mailman.Handlers import Moderate from Mailman.Handlers import Scrubber # Don't test handlers such as SMTPDirect and Sendmail here -from Mailman.Handlers import SpamDetect from Mailman.Handlers import ToArchive from Mailman.Handlers import ToDigest from Mailman.Handlers import ToOutgoing @@ -306,11 +305,6 @@ This is plain text -class TestModerate(TestBase): - pass - - - class TestScrubber(TestBase): def test_save_attachment(self): mlist = self._mlist @@ -403,36 +397,6 @@ Name: xtext.txt""") -class TestSpamDetect(TestBase): - def test_short_circuit(self): - msgdata = {'approved': 1} - rtn = SpamDetect.process(self._mlist, None, msgdata) - # Not really a great test, but there's little else to assert - self.assertEqual(rtn, None) - - def test_spam_detect(self): - msg1 = email.message_from_string("""\ -From: aperson@example.org - -A message. -""") - msg2 = email.message_from_string("""\ -To: xlist@example.com - -A message. -""") - spammers = config.KNOWN_SPAMMERS[:] - try: - config.KNOWN_SPAMMERS.append(('from', '.?person')) - self.assertRaises(SpamDetect.SpamDetected, - SpamDetect.process, self._mlist, msg1, {}) - rtn = SpamDetect.process(self._mlist, msg2, {}) - self.assertEqual(rtn, None) - finally: - config.KNOWN_SPAMMERS = spammers - - - class TestToArchive(TestBase): def setUp(self): TestBase.setUp(self) @@ -694,9 +658,7 @@ def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(TestApprove)) suite.addTest(unittest.makeSuite(TestMimeDel)) - suite.addTest(unittest.makeSuite(TestModerate)) suite.addTest(unittest.makeSuite(TestScrubber)) - suite.addTest(unittest.makeSuite(TestSpamDetect)) suite.addTest(unittest.makeSuite(TestToArchive)) suite.addTest(unittest.makeSuite(TestToDigest)) suite.addTest(unittest.makeSuite(TestToOutgoing)) |
