~barry/mailman/events-and-web

« back to all changes in this revision

Viewing changes to src/mailman/rules/tests/test_approved.py

  • Committer: Barry Warsaw
  • Date: 2012-06-28 03:03:04 UTC
  • mto: This revision was merged to the branch mainline in revision 7156.
  • Revision ID: barry@list.org-20120628030304-cjlh7q9tgwasxno2
Replace flufl.password with passlib, albeit with a wrapper.

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
import unittest
32
32
 
33
 
from flufl.password import lookup, make_secret
34
 
 
35
33
from mailman.app.lifecycle import create_list
36
 
from mailman.config import config
37
34
from mailman.rules import approved
38
35
from mailman.testing.helpers import (
39
36
    specialized_message_from_string as mfs)
40
37
from mailman.testing.layers import ConfigLayer
 
38
from mailman.utilities.passwords import encrypt
41
39
 
42
40
 
43
41
 
48
46
 
49
47
    def setUp(self):
50
48
        self._mlist = create_list('test@example.com')
51
 
        scheme = lookup(config.passwords.password_scheme.upper())
52
 
        self._mlist.moderator_password = make_secret('super secret', scheme)
 
49
        self._mlist.moderator_password = encrypt('super secret')
53
50
        self._rule = approved.Approved()
54
51
        self._msg = mfs("""\
55
52
From: anne@example.com
150
147
 
151
148
    def setUp(self):
152
149
        self._mlist = create_list('test@example.com')
153
 
        scheme = lookup(config.passwords.password_scheme.upper())
154
 
        self._mlist.moderator_password = make_secret('super secret', scheme)
 
150
        self._mlist.moderator_password = encrypt('super secret')
155
151
        self._rule = approved.Approved()
156
152
        self._msg = mfs("""\
157
153
From: anne@example.com
283
279
 
284
280
    def setUp(self):
285
281
        self._mlist = create_list('test@example.com')
286
 
        scheme = lookup(config.passwords.password_scheme.upper())
287
 
        self._mlist.moderator_password = make_secret('super secret', scheme)
 
282
        self._mlist.moderator_password = encrypt('super secret')
288
283
        self._rule = approved.Approved()
289
284
        self._msg_text_template = """\
290
285
From: anne@example.com