Part of canonical.launchpad.webapp.tests.test_authorization View In Hierarchy
LaunchpadSecurityPolicy.checkPermission
.Method | setUp | Register a new permission and a fake store selector. |
Method | makeRequest | Construct an arbitrary LaunchpadBrowserRequest object. |
Method | getObjectPermissionAndCheckerFactory | Return an object, a permission and a CheckerFactory for them. |
Method | test_checkPermission_cache_unauthenticated | Undocumented |
Method | test_checkPermission_cache_authenticated | Undocumented |
Method | test_checkPermission_clearSecurityPolicyCache_resets_cache | Undocumented |
Method | test_checkPermission_setPrincipal_resets_cache | Undocumented |
Method | test_checkPermission_commit_clears_cache | Undocumented |
CheckerFactory
for them.Returns | A tuple (obj, permission, checker_factory), such that
queryAdapter(obj, IAuthorization, permission) will return a
Checker created by checker_factory. |