~barry/mailman/events-and-web

« back to all changes in this revision

Viewing changes to src/mailman/app/tests/test_membership.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:
134
134
        self.assertEqual(member.address.email, 'aperson@example.com')
135
135
        self.assertEqual(member.mailing_list, 'test@example.com')
136
136
        self.assertEqual(member.role, MemberRole.moderator)
137
 
    
 
137
 
138
138
    def test_add_member_twice(self):
139
139
        # Adding a member with the same role twice causes an
140
140
        # AlreadySubscribedError to be raised.
182
182
        # inappropriate for unit tests.
183
183
        config.push('password scheme', """
184
184
        [passwords]
185
 
        password_scheme: sha
 
185
        password_scheme: passlib.hash.sha1_crypt
186
186
        """)
187
187
 
188
188
    def tearDown(self):
195
195
                            'Anne Person', 'abc', DeliveryMode.regular,
196
196
                            system_preferences.preferred_language)
197
197
        self.assertEqual(
198
 
            member.user.password, '{SHA}qZk-NkcGgWq6PiVxeFDCbJzQ2J0=')
 
198
            member.user.password,
 
199
            '{sha1_crypt}$sha1$40000$$nY5NBnPWWAD5KI4X8Jjzp7.1YhV6')