summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/pyramid/testing.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pyramid/testing.py b/src/pyramid/testing.py
index f700b5a4e..23392772c 100644
--- a/src/pyramid/testing.py
+++ b/src/pyramid/testing.py
@@ -91,7 +91,10 @@ class DummySecurityPolicy(object):
return self.permissive
def principals_allowed_by_permission(self, context, permission):
- return self.effective_principals(None)
+ if self.permissive:
+ return self.effective_principals(None)
+ else:
+ return None
class DummyTemplateRenderer(object):