diff options
author | Mark Sapiro <mark@msapiro.net> | 2010-07-11 10:03:44 -0700 |
---|---|---|
committer | Mark Sapiro <mark@msapiro.net> | 2010-07-11 10:03:44 -0700 |
commit | 6786292e5070a26e4112625899147d6a56c8f407 (patch) | |
tree | 07b2c7853513d96ab186f4b7b12cec6ac96688b0 /tests/test_security_mgr.py | |
parent | 4d267c2af1c4703b6d8e9daa690bd06037c4d89e (diff) | |
download | mailman2-6786292e5070a26e4112625899147d6a56c8f407.tar.gz mailman2-6786292e5070a26e4112625899147d6a56c8f407.tar.xz mailman2-6786292e5070a26e4112625899147d6a56c8f407.zip |
Updated unit tests for current Mailman so all tests should pass.
Diffstat (limited to 'tests/test_security_mgr.py')
-rw-r--r-- | tests/test_security_mgr.py | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/test_security_mgr.py b/tests/test_security_mgr.py index e829d0c9..425a472b 100644 --- a/tests/test_security_mgr.py +++ b/tests/test_security_mgr.py @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2008 by the Free Software Foundation, Inc. +# Copyright (C) 2001-2010 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -28,6 +28,10 @@ except ImportError: crypt = None # Don't use cStringIO because we're going to inherit from StringIO import StringIO +try: + from Mailman import __init__ +except ImportError: + import paths from Mailman import mm_cfg from Mailman import Utils @@ -171,14 +175,16 @@ class TestAuthenticate(TestBase): def test_wrong_user(self): mlist = self._mlist mlist.addNewMember('aperson@dom.ain', password='nosrepa') - self.assertRaises(Errors.NotAMemberError, mlist.Authenticate, - [mm_cfg.AuthUser], 'nosrepa', 'bperson@dom.ain') + self.assertEqual(mlist.Authenticate( + [mm_cfg.AuthUser], 'nosrepa', 'bperson@dom.ain'), + mm_cfg.UnAuthorized) def test_no_user(self): mlist = self._mlist mlist.addNewMember('aperson@dom.ain', password='nosrepa') - self.assertRaises(AttributeError, mlist.Authenticate, - [mm_cfg.AuthUser], 'nosrepa') + self.assertEqual(mlist.Authenticate( + [mm_cfg.AuthUser], 'nosrepa'), + mm_cfg.UnAuthorized) def test_user_unauth(self): mlist = self._mlist |