summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-11-09 03:16:44 +0000
committerChris McDonough <chrism@agendaless.com>2008-11-09 03:16:44 +0000
commitb980bd97eaf570d2fa34d711920f46bb3429e348 (patch)
treea1128a1497d753692a781746eb2392a0d79ab709
parentff7dd0888dc156a9fdc649fc87ad8118f186c5cd (diff)
downloadpyramid-b980bd97eaf570d2fa34d711920f46bb3429e348.tar.gz
pyramid-b980bd97eaf570d2fa34d711920f46bb3429e348.tar.bz2
pyramid-b980bd97eaf570d2fa34d711920f46bb3429e348.zip
Remove registerSecurityPolicy (not useful).
-rw-r--r--repoze/bfg/testing.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/repoze/bfg/testing.py b/repoze/bfg/testing.py
index 39341c301..94b51374c 100644
--- a/repoze/bfg/testing.py
+++ b/repoze/bfg/testing.py
@@ -13,14 +13,13 @@ def registerDummySecurityPolicy(userid=None, groupids=(), permissive=True):
that uses the ``repoze.bfg.security`` APIs named
``has_permission``, ``authenticated_userid``,
effective_principals, and ``principals_allowed_by_permission``.
- To register your own (possibly more granular) security policy, see
- the ``registerSecurityPolicy`` function in the testing package
- (read the source)."""
+ """
if permissive:
policy = DummyAllowingSecurityPolicy(userid, groupids)
else:
policy = DummyDenyingSecurityPolicy(userid, groupids)
- return registerSecurityPolicy(policy)
+ from repoze.bfg.interfaces import ISecurityPolicy
+ return registerUtility(policy, ISecurityPolicy)
def registerModels(models):
""" Registers a dictionary of models. This is most useful for
@@ -124,10 +123,6 @@ def registerSubscriber(subscriber, iface=Interface):
gsm.registerHandler(subscriber, iface)
return subscriber
-def registerSecurityPolicy(policy):
- from repoze.bfg.interfaces import ISecurityPolicy
- return registerUtility(policy, ISecurityPolicy)
-
def registerTraverserFactory(traverser, for_=Interface):
from repoze.bfg.interfaces import ITraverserFactory
return registerAdapter(traverser, for_, ITraverserFactory)