diff options
| author | Barry Warsaw | 2016-02-06 17:15:41 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2016-02-06 17:15:41 -0500 |
| commit | ad7c5f7c4c530a3587949c8eaf9ad064419a6e33 (patch) | |
| tree | abae3a54e90f186c6a2fdb5cb169f0f5ec12050a /src/mailman/testing/helpers.py | |
| parent | 3a8477dc3d8ce782c36d0043fe4a5521ca5ef8a3 (diff) | |
| download | mailman-ad7c5f7c4c530a3587949c8eaf9ad064419a6e33.tar.gz mailman-ad7c5f7c4c530a3587949c8eaf9ad064419a6e33.tar.zst mailman-ad7c5f7c4c530a3587949c8eaf9ad064419a6e33.zip | |
Diffstat (limited to 'src/mailman/testing/helpers.py')
| -rw-r--r-- | src/mailman/testing/helpers.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mailman/testing/helpers.py b/src/mailman/testing/helpers.py index 2e3809f03..631424661 100644 --- a/src/mailman/testing/helpers.py +++ b/src/mailman/testing/helpers.py @@ -31,6 +31,7 @@ __all__ = [ 'make_digest_messages', 'make_testable_runner', 'reset_the_world', + 'set_preferred', 'specialized_message_from_string', 'subscribe', 'temporary_db', @@ -554,3 +555,13 @@ message triggering a digest volume=1, digest_number=1) runner = make_testable_runner(DigestRunner, 'digest') runner.run() + + + +def set_preferred(user): + # Avoid circular imports. + from mailman.utilities.datetime import now + preferred = list(user.addresses)[0] + preferred.verified_on = now() + user.preferred_address = preferred + return preferred |
