summaryrefslogtreecommitdiff
path: root/Mailman/tests/helpers.py
Commit message (Collapse)AuthorAgeFilesLines
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-134/+0
|
* Rework the master.py script and the master.txt doctest so that it's muchBarry Warsaw2008-02-271-66/+32
| | | | | | easier to test, and to use in other tests. Do this by moving most of the guts of master.py into a class that can be subclassed, and thus run in a subthread to avoid blocking the test. We don't need to sleep anymore.
* Make the import of Mailman.configuration.config explicit in doctests.Barry Warsaw2008-02-261-3/+6
|
* Add a test for mailmanctl and master.py. Also fix a bug in master where itBarry Warsaw2008-02-261-0/+81
| | | | wasn't waiting on all the children before it exited itself.
* Added a test for the built-in pipeline. Fixed some broken handler names inBarry Warsaw2008-02-171-1/+21
| | | | | | | | | | | | | the built-in pipeline. Fixed DEFAULT_SUBJECT_PREFIX to take $-names instead of %-names, although I'm not entirely sure the %%d stuff still works (we need a test for this). Added IMailingList.real_name attribute and added this to the default style. A column for this was in the database but not in the storm object. Also re-enabled the style's subject_prefix attribute. Moved some of the digest test functions into Mailman.tests.helpers.
* Fleshed out the doctest for the new incoming queue runner.Barry Warsaw2008-02-021-0/+64
Added a Mailman.tests.helpers module for some commonly used stuff (although test refactoring hasn't yet happened). Give Mailman 3.0a1 a code name.