summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Merickel <github@m.merickel.org>2019-01-10 19:59:29 -0600
committerGitHub <noreply@github.com>2019-01-10 19:59:29 -0600
commit7bd9da72c63124c7ca007f4fa2113633bba5c403 (patch)
tree135f07d2adad2d650b24c72c6313e354ed8569b1 /src
parent00a46e5529d39f5358119ce43d1d9dfa09b3b761 (diff)
parent2d091dccd5b0b19a966983e4b54609b474548a69 (diff)
downloadpyramid-7bd9da72c63124c7ca007f4fa2113633bba5c403.tar.gz
pyramid-7bd9da72c63124c7ca007f4fa2113633bba5c403.tar.bz2
pyramid-7bd9da72c63124c7ca007f4fa2113633bba5c403.zip
Merge pull request #3442 from Estartu/master
changed principals_allowed_by_permission to act differently if permissive is True or False
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):