diff options
| author | Barry Warsaw | 2011-01-31 16:54:36 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2011-01-31 16:54:36 -0500 |
| commit | 04d823986623a81325203a6e682cb8a465d09591 (patch) | |
| tree | eb690bd00936344dec406c52f232ee8b31d4e8db /src/mailman/testing/layers.py | |
| parent | d0112b5dc950b8d0180997b6e6dc71bd66af1ee8 (diff) | |
| download | mailman-04d823986623a81325203a6e682cb8a465d09591.tar.gz mailman-04d823986623a81325203a6e682cb8a465d09591.tar.zst mailman-04d823986623a81325203a6e682cb8a465d09591.zip | |
Diffstat (limited to 'src/mailman/testing/layers.py')
| -rw-r--r-- | src/mailman/testing/layers.py | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/mailman/testing/layers.py b/src/mailman/testing/layers.py index 319248ebb..353dd9edd 100644 --- a/src/mailman/testing/layers.py +++ b/src/mailman/testing/layers.py @@ -46,8 +46,7 @@ from mailman.core import initialize from mailman.core.initialize import INHIBIT_CONFIG_FILE from mailman.core.logging import get_handler from mailman.interfaces.domain import IDomainManager -from mailman.interfaces.messages import IMessageStore -from mailman.testing.helpers import TestableMaster +from mailman.testing.helpers import TestableMaster, reset_the_world from mailman.testing.mta import ConnectionCountingController from mailman.utilities.datetime import factory from mailman.utilities.string import expand @@ -179,19 +178,7 @@ class ConfigLayer(MockAndMonkeyLayer): @classmethod def testTearDown(cls): - # Reset the database between tests. - config.db._reset() - # Remove all residual queue files. - for dirpath, dirnames, filenames in os.walk(config.QUEUE_DIR): - for filename in filenames: - os.remove(os.path.join(dirpath, filename)) - # Clear out messages in the message store. - message_store = getUtility(IMessageStore) - for message in message_store.messages: - message_store.delete_message(message['message-id']) - config.db.commit() - # Reset the global style manager. - config.style_manager.populate() + reset_the_world() # Flag to indicate that loggers should propagate to the console. stderr = False |
