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 6831ea4e2..ffddd233f 100644
--- a/src/pyramid/testing.py
+++ b/src/pyramid/testing.py
@@ -89,7 +89,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 []
class DummyTemplateRenderer(object):