[Checkins] SVN: PluggableAuthService/branches/rossp-access-log/
merging -r79170:HEAD from trunk
Ross Patterson
me at rpatterson.net
Mon Sep 3 21:49:04 EDT 2007
Log message for revision 79456:
merging -r79170:HEAD from trunk
Changed:
U PluggableAuthService/branches/rossp-access-log/__init__.py
U PluggableAuthService/branches/rossp-access-log/tests/test_UserFolder.py
-=-
Modified: PluggableAuthService/branches/rossp-access-log/__init__.py
===================================================================
--- PluggableAuthService/branches/rossp-access-log/__init__.py 2007-09-03 22:54:24 UTC (rev 79455)
+++ PluggableAuthService/branches/rossp-access-log/__init__.py 2007-09-04 01:49:02 UTC (rev 79456)
@@ -87,7 +87,7 @@
realm=RESPONSE.realm
RESPONSE.setHeader('WWW-Authenticate', 'basic realm="%s"' % realm, 1)
- if IPluggableAuthService.isImplementedBy(acl_users):
+ if IPluggableAuthService.providedBy(acl_users):
acl_users.resetCredentials(REQUEST, RESPONSE)
else:
raise Unauthorized, '<p>You have been logged out.</p>'
Modified: PluggableAuthService/branches/rossp-access-log/tests/test_UserFolder.py
===================================================================
--- PluggableAuthService/branches/rossp-access-log/tests/test_UserFolder.py 2007-09-03 22:54:24 UTC (rev 79455)
+++ PluggableAuthService/branches/rossp-access-log/tests/test_UserFolder.py 2007-09-04 01:49:02 UTC (rev 79456)
@@ -254,7 +254,15 @@
self.assertEqual(uid_and_info, (USER_ID, USER_ID))
+ def test_manage_zmi_logout(self):
+ request = self.app.REQUEST
+ response = request.RESPONSE
+ self.folder.manage_zmi_logout(request, response)
+ self.assertEqual(response.status, 401)
+ self.assertEqual(response.headers.get('WWW-Authenticate'),
+ 'basic realm="%s"' % response.realm)
+
class UserTests(pastc.PASTestCase):
def afterSetUp(self):
More information about the Checkins
mailing list