summaryrefslogtreecommitdiff
path: root/src/mailman/commands/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* | * `mailman conf` now has a `-t/--sort` flag which sorts the output by sectionBarry Warsaw2013-09-011-0/+12
|\ \ | |/ |/| | | | | and then key. Contributed by Karl-Aksel Puulmann and David Soto (LP: 1162492)
| * Fixed tests broken by previous commitKarl-Aksel Puulmann2013-04-061-0/+1
|/
* Clean up branch:Barry Warsaw2013-03-191-15/+40
| | | | | | | | | | | | | | - Fix copyright years. - Sort imports - "mailmanconf" -> "conf" - Add "-o -" as a synonym for output to stdout - Use Python 2.7 style {} format keys. - Line folding. - Do be sure to close the file in .process() since it could be called from API code. - Clean up the docs. - Add some tests. - Acknowledge David Soto.
* fixed comments and namesDavid Soto2013-01-231-2/+2
|
* usage help improvedDavid Soto2013-01-231-1/+2
|
* testcases addedDavid Soto2013-01-231-0/+75
|
* Bump copyright years.Barry Warsaw2013-01-014-4/+4
|
* * A welcome message is sent when the user confirms their subscription viaBarry Warsaw2012-03-041-0/+83
| | | | | | | | | | email. Also: - The user's Full Name is included on the To line of a welcome message. - Clean up some tests. - The welcome_message_uri for lists using the default style is set to mailman:///welcome.txt so a welcome message is sent by default.
* * Added a `help` email command.Barry Warsaw2012-03-011-0/+70
| | | | | | | Also: - updated the 'join' command's descriptions - email commands should now have a short_description. The description (i.e. long description) should not repeat this information.
* copybumpBarry Warsaw2012-01-012-2/+2
|
* Remove extraneous `test_suite()` functions. zope.testrunner willBarry Warsaw2011-10-302-16/+0
| | | | | | | | | automatically do the right thing in most cases. Keep test_suite() in test_documentation.py since these dynamically set up docs tests properly. Refactor test_passwords.py so that base class tests aren't bogusly run. Also, remove test_membership.py which was essentially disabled because it was testing the MM2 membership API.
* * `bin/mailman start --force` option is fixed. (LP: #869317)Barry Warsaw2011-10-162-3/+185
| | | | | | | | | | | | * acquire_lock_1(): No need to unlink the tempfile * Start.process(): Don't print error message when the lock is in stale_lock or host_mismatch status and --force has been given. * control.rst: Refactor test code into test_control.py. * test_create.py: To more accurately mimic argparse, FakeParser.error() needs to `sys.exit(1)`. The `SystemExit` must also be caught in the appropriate tests. * logging.py: Locking is now down by the flufl.lock package, so apply the `mailman.lock` configuration to it.
* Do not allow a list to be created with a bogus owner address. (LP: #778687)Barry Warsaw2011-06-112-0/+93