summaryrefslogtreecommitdiff
path: root/tests/test_bounces.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize the unit test infrastructure, so that tests live inside thebwarsaw2006-05-181-214/+0
| | | | | | | | | | | | | | | | | Mailman top level package. Rewrote the test runner and stuck it in bin (as an mmshell symlink). bin/testall now autodetects tests and allows running a subset of tests via regular expression filtering. I also fixed all the tests so they all pass now, with the exception of test_message.py tests. These still doesn't work because of coordination issues between its smtpd-based reader and SMTPDirect, but... I have a plan (mwah, ha, ha! :) I also fixed a code update bug in Decorate.py
* - Added additional bounce recognition for Qmail and SimpleMatch.pymsapiro2006-05-141-0/+2
| | | | - Added test cases for above.
* Recognize more bounces - DSN.py, Qmail.py and SimpleMatch.pymsapiro2006-04-041-0/+5
|
* Added bounce tests. Updated bounce recognizers to pick up a few more.msapiro2006-03-241-0/+6
|
* Updated SimpleWarning to return Stop. Updated SimpleMatch to catch a few moremsapiro2006-03-061-1/+5
| | | | Added some more test cases.
* Added some more bounce recognition to SimpleMatch and changed the logicmsapiro2006-03-031-0/+4
| | | | | | | so one all pattern sets are tried until a match is found so one start pattern whose address doesn't match won't preempt a later patern set that will match. Added more test cases.
* Added new test bounces to test_bounces.py. Modified logic for "Stop" return.msapiro2006-03-021-8/+26
| | | | Deleted 3 wrongly named test bounce files and added with correct names.
* FSF office has moved. chdcking in for MAIN branch.tkikuchi2005-08-271-1/+1
|
* Added a new DSN example.bwarsaw2002-12-021-0/+1
|
* Sanitize dsn_10.txtbwarsaw2002-10-231-1/+1
|
* Oops, postfix_06.txt -> dsn_10.txtbwarsaw2002-10-221-1/+1
|
* Added a bounce sample from Peer Heinlein. The DSN module correctlybwarsaw2002-10-221-0/+1
| | | | identifies this bouncer.
* DATA: Added tests for MS Exchange.bwarsaw2002-10-181-4/+7
| | | | Also, whitespace normalization.
* BounceTest: Added groupwise_02.txt to the bounce detector. It'sbwarsaw2002-07-111-0/+4
| | | | | completely hopeless to grok an address out of this text/html bounce, so let's just be sure we don't crash.
* Added a test of the SINAEMAIL bouncerbwarsaw2002-04-111-0/+2
|
* Added a bunch of new Yahoo test cases.bwarsaw2002-04-111-1/+23
|
* Updates to what there is of the unit test suite. Lots of tests don'tbwarsaw2002-04-111-2/+10
| | | | | make sense any more, many needed changing, etc. I really should run these more often (and add to them!)
* DATA: Add a test of the HotPop bouncebwarsaw2002-02-281-1/+2
|
* Add another DSN test.bwarsaw2001-12-311-0/+1
|
* Added a bunch of new tests for bounce formats from Exim, Yahoo,bwarsaw2001-10-091-0/+26
| | | | | | | | Postfix/DSN, and Netscape. test_caiwireless(), test_microsoft(): I lost my samples of these bounce formats, so added some really trivial (and mostly useless) tests of these MTAs.
* Add a test of the Qmail detector.bwarsaw2001-10-041-0/+2
|
* Many more unit tests, this time including a nearly complete coveragebwarsaw2001-10-011-8/+9
| | | | | of the Mailman.Handlers modules (some handlers are not yet tested but those that are are complete).
* checkSMTP32Failure(): Test for SMTP.py failure when message has nobwarsaw2001-09-101-6/+12
| | | | X-Mailer: header.
* Recognize and test the low-hanging fruit of the MM2.0.x undetectablebwarsaw2001-08-041-1/+10
| | | | bounce messages I've collected.
* The start of a unit test suite. Yay! Only tests bounce detection sobwarsaw2001-08-041-0/+88
far.