diff options
Diffstat (limited to 'Mailman/testing/test_documentation.py')
| -rw-r--r-- | Mailman/testing/test_documentation.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Mailman/testing/test_documentation.py b/Mailman/testing/test_documentation.py index 99c2ffbae..144e6f64b 100644 --- a/Mailman/testing/test_documentation.py +++ b/Mailman/testing/test_documentation.py @@ -31,6 +31,7 @@ COMMASPACE = ', ' def cleaning_teardown(testobj): + # Remove all users, addresses and members, then delete all mailing lists. for user in config.user_manager.users: config.user_manager.delete_user(user) for address in config.user_manager.addresses: @@ -49,6 +50,10 @@ def cleaning_teardown(testobj): 'There should be no users left!') assert not list(config.user_manager.addresses), ( 'There should be no addresses left!') + # Remove all queue files. + for dirpath, dirnames, filenames in os.walk(config.QUEUE_DIR): + for filename in filenames: + os.remove(os.path.join(dirpath, filename)) |
