diff options
| author | Barry Warsaw | 2007-07-02 18:45:13 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2007-07-02 18:45:13 -0400 |
| commit | 11772a32e8226801bee5bb17115e63f19c713aa8 (patch) | |
| tree | 5093b274aa323b904b906dd803fb73cdb77d5042 /Mailman/testing/test_handlers.py | |
| parent | 8e1e73e9499dc11a98126f964225895578306965 (diff) | |
| download | mailman-11772a32e8226801bee5bb17115e63f19c713aa8.tar.gz mailman-11772a32e8226801bee5bb17115e63f19c713aa8.tar.zst mailman-11772a32e8226801bee5bb17115e63f19c713aa8.zip | |
Diffstat (limited to 'Mailman/testing/test_handlers.py')
| -rw-r--r-- | Mailman/testing/test_handlers.py | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/Mailman/testing/test_handlers.py b/Mailman/testing/test_handlers.py index b44a1c2cc..bf6b883fc 100644 --- a/Mailman/testing/test_handlers.py +++ b/Mailman/testing/test_handlers.py @@ -39,7 +39,6 @@ from Mailman.testing.base import TestBase from Mailman.Handlers import Acknowledge from Mailman.Handlers import AfterDelivery from Mailman.Handlers import Approve -from Mailman.Handlers import FileRecips from Mailman.Handlers import Hold from Mailman.Handlers import MimeDel from Mailman.Handlers import Moderate @@ -135,89 +134,6 @@ X-BeenThere: %s -class TestFileRecips(TestBase): - def test_short_circuit(self): - msgdata = {'recips': 1} - rtn = FileRecips.process(self._mlist, None, msgdata) - # Not really a great test, but there's little else to assert - self.assertEqual(rtn, None) - - def test_file_nonexistant(self): - msgdata = {} - FileRecips.process(self._mlist, None, msgdata) - self.assertEqual(msgdata.get('recips'), []) - - def test_file_exists_no_sender(self): - msg = email.message_from_string("""\ -To: yall@example.com - -""", Message.Message) - msgdata = {} - file = os.path.join(self._mlist.fullpath(), 'members.txt') - addrs = ['aperson@example.org', 'bperson@example.com', - 'cperson@example.com', 'dperson@example.com'] - fp = open(file, 'w') - try: - for addr in addrs: - print >> fp, addr - fp.close() - FileRecips.process(self._mlist, msg, msgdata) - self.assertEqual(msgdata.get('recips'), addrs) - finally: - try: - os.unlink(file) - except OSError, e: - if e.errno <> e.ENOENT: raise - - def test_file_exists_no_member(self): - msg = email.message_from_string("""\ -From: eperson@example.com -To: yall@example.com - -""", Message.Message) - msgdata = {} - file = os.path.join(self._mlist.fullpath(), 'members.txt') - addrs = ['aperson@example.org', 'bperson@example.com', - 'cperson@example.com', 'dperson@example.com'] - fp = open(file, 'w') - try: - for addr in addrs: - print >> fp, addr - fp.close() - FileRecips.process(self._mlist, msg, msgdata) - self.assertEqual(msgdata.get('recips'), addrs) - finally: - try: - os.unlink(file) - except OSError, e: - if e.errno <> e.ENOENT: raise - - def test_file_exists_is_member(self): - msg = email.message_from_string("""\ -From: aperson@example.org -To: yall@example.com - -""", Message.Message) - msgdata = {} - file = os.path.join(self._mlist.fullpath(), 'members.txt') - addrs = ['aperson@example.org', 'bperson@example.com', - 'cperson@example.com', 'dperson@example.com'] - fp = open(file, 'w') - try: - for addr in addrs: - print >> fp, addr - self._mlist.addNewMember(addr) - fp.close() - FileRecips.process(self._mlist, msg, msgdata) - self.assertEqual(msgdata.get('recips'), addrs[1:]) - finally: - try: - os.unlink(file) - except OSError, e: - if e.errno <> e.ENOENT: raise - - - class TestHold(TestBase): def setUp(self): TestBase.setUp(self) @@ -1052,7 +968,6 @@ Mailman rocks! def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(TestApprove)) - suite.addTest(unittest.makeSuite(TestFileRecips)) suite.addTest(unittest.makeSuite(TestHold)) suite.addTest(unittest.makeSuite(TestMimeDel)) suite.addTest(unittest.makeSuite(TestModerate)) |
