diff options
| author | Barry Warsaw | 2012-04-22 16:18:59 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2012-04-22 16:18:59 -0400 |
| commit | d64b2c1aa557b815fcc1277ebcf13ce52834b836 (patch) | |
| tree | d10a16b6bb4236719284b6073ad307537bb9169f /src/mailman/runners | |
| parent | 0a942a671a06d65b6355b383a5d140dc93ad9587 (diff) | |
| download | mailman-d64b2c1aa557b815fcc1277ebcf13ce52834b836.tar.gz mailman-d64b2c1aa557b815fcc1277ebcf13ce52834b836.tar.zst mailman-d64b2c1aa557b815fcc1277ebcf13ce52834b836.zip | |
- Module modernization by adding the print_function() import.
- Update many tests to use the transaction() context manager.
Diffstat (limited to 'src/mailman/runners')
| -rw-r--r-- | src/mailman/runners/tests/test_owner.py | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/mailman/runners/tests/test_owner.py b/src/mailman/runners/tests/test_owner.py index 622bb2255..4ea5771be 100644 --- a/src/mailman/runners/tests/test_owner.py +++ b/src/mailman/runners/tests/test_owner.py @@ -37,6 +37,7 @@ from zope.component import getUtility from mailman.app.lifecycle import create_list from mailman.config import config +from mailman.database.transaction import transaction from mailman.interfaces.member import MemberRole from mailman.interfaces.usermanager import IUserManager from mailman.testing.helpers import ( @@ -59,17 +60,17 @@ class TestEmailToOwner(unittest.TestCase): self._mlist = create_list('test@example.com') # Add some owners, moderators, and members manager = getUtility(IUserManager) - anne = manager.create_address('anne@example.com') - bart = manager.create_address('bart@example.com') - cris = manager.create_address('cris@example.com') - dave = manager.create_address('dave@example.com') - self._mlist.subscribe(anne, MemberRole.member) - self._mlist.subscribe(anne, MemberRole.owner) - self._mlist.subscribe(bart, MemberRole.moderator) - self._mlist.subscribe(bart, MemberRole.owner) - self._mlist.subscribe(cris, MemberRole.moderator) - self._mlist.subscribe(dave, MemberRole.member) - config.db.commit() + with transaction(): + anne = manager.create_address('anne@example.com') + bart = manager.create_address('bart@example.com') + cris = manager.create_address('cris@example.com') + dave = manager.create_address('dave@example.com') + self._mlist.subscribe(anne, MemberRole.member) + self._mlist.subscribe(anne, MemberRole.owner) + self._mlist.subscribe(bart, MemberRole.moderator) + self._mlist.subscribe(bart, MemberRole.owner) + self._mlist.subscribe(cris, MemberRole.moderator) + self._mlist.subscribe(dave, MemberRole.member) self._inq = make_testable_runner(IncomingRunner, 'in') self._pipelineq = make_testable_runner(PipelineRunner, 'pipeline') self._outq = make_testable_runner(OutgoingRunner, 'out') |
