summaryrefslogtreecommitdiff
path: root/src/mailman/tests/test_configfile.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Fix the Flake8 ignore tagsAurélien Bompard2016-11-211-1/+1
|
* Rebase mailman/mailman!180 and cleanup # noqaBarry Warsaw2016-07-281-1/+1
|
* Fix mailman shell processing of $PYTHONSTARTUP.Barry Warsaw2016-04-081-14/+1
| | | | Closes #224
* Don't use `flake8: noqa`.Barry Warsaw2016-04-011-1/+1
| | | | | | | This suppresses all errors in the file. Use `noqa`, although pep8 doesn't honor this for all errors. There may be a plugin which helps.
* Clean up the utilities directory.Barry Warsaw2016-03-251-12/+1
|
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-4/+5
|
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-281-7/+7
| | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies.
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
|
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* * The `mailman.cfg` configuration file will now automatically be detected ifBarry Warsaw2012-02-271-2/+32
| | | | it exists in an `etc` directory which is a sibling of argv0.
* copybumpBarry Warsaw2012-01-011-1/+1
|
* Remove extraneous `test_suite()` functions. zope.testrunner willBarry Warsaw2011-10-301-9/+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.
* Happy New Year.Barry Warsaw2011-01-011-1/+1
|
* More fixes to the start up procedure. The root cause of the fix is that whenBarry Warsaw2010-03-281-1/+1
| | | | | | | | | | | | | | | | | | var_dir in the config file is a relative path, the bin/master and bin/qrunner subprocesses end up creating another hierarchy under $VAR_DIR. This is because 'bin/mailman start' chdirs to $VAR_DIR before starting master. The fix involves putting the absolute path to $VAR_DIR in the $MAILMAN_VAR_DIR environment variable. If the configuration file reader sees this, it uses the value instead of $var_dir from the configuration file. Another change is to remove qrunner's --subproc/-s option and stick this in the environment as well, using $MAILMAN_UNDER_MASTER_CONTROL. Other fixes here include: * Deciphering the master lock file contents correctly * Reformatting the error message so that it fits in 79 columns when prefixed by argparse error info.
* * Use IP address for localhost instead of name because Postfix only uses DNSBarry Warsaw2010-03-271-0/+8
| | | | | | | | to find LMTP server, and DNS typically does not return a 'localhost' query. LP: 544477 * Ensure that the environment doesn't cause test failures. LP: 543618 * for [paths.dev] layout, put directories inside ./var to reduce current working directory pollution.
* Merge Jon Dugan's better fix for OS X's /private symlink stuff.Barry Warsaw2010-02-241-5/+4
|\
| * generalize test_current_working_directory() to avoid symlink confusionsJon Dugan2010-02-221-5/+4
|/
* Fix the test on Mac OS X. I am not proud of this.Barry Warsaw2010-02-221-1/+5
|
* Happy New Year.Barry Warsaw2010-01-011-1/+1
|
* Extend the mailman.cfg search algorithm, and make it work across allBarry Warsaw2009-12-131-0/+179
applications.