summaryrefslogtreecommitdiff
path: root/Mailman/tests/test_documentation.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/tests/test_documentation.py')
-rw-r--r--Mailman/tests/test_documentation.py22
1 files changed, 12 insertions, 10 deletions
diff --git a/Mailman/tests/test_documentation.py b/Mailman/tests/test_documentation.py
index c5fb62302..bbceedcc0 100644
--- a/Mailman/tests/test_documentation.py
+++ b/Mailman/tests/test_documentation.py
@@ -31,24 +31,26 @@ COMMASPACE = ', '
def cleaning_teardown(testobj):
+ usermgr = config.db.user_manager
+ listmgr = config.db.list_manager
# 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:
- config.user_manager.delete_address(address)
- for mlist in config.list_manager.mailing_lists:
+ for user in usermgr.users:
+ usermgr.delete_user(user)
+ for address in usermgr.addresses:
+ usermgr.delete_address(address)
+ for mlist in listmgr.mailing_lists:
for member in mlist.members.members:
member.unsubscribe()
for admin in mlist.administrators.members:
admin.unsubscribe()
- config.list_manager.delete(mlist)
+ listmgr.delete(mlist)
flush()
- assert not list(config.list_manager.mailing_lists), (
+ assert not list(listmgr.mailing_lists), (
'There should be no mailing lists left: %s' %
- COMMASPACE.join(sorted(config.list_manager.names)))
- assert not list(config.user_manager.users), (
+ COMMASPACE.join(sorted(listmgr.names)))
+ assert not list(usermgr.users), (
'There should be no users left!')
- assert not list(config.user_manager.addresses), (
+ assert not list(usermgr.addresses), (
'There should be no addresses left!')
# Remove all queue files.
for dirpath, dirnames, filenames in os.walk(config.QUEUE_DIR):