summaryrefslogtreecommitdiff
path: root/tests/test_testing.py
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2019-12-23 14:14:48 -0600
committerGitHub <noreply@github.com>2019-12-23 14:14:48 -0600
commit323cfbb45e6ee4b7462bbea9dcaa4e8258dd74f6 (patch)
treec1b2565b27da44efefdab57294f78025ebad53e1 /tests/test_testing.py
parent912dc539ca793959d7465995f906279dad21ccc9 (diff)
parente46d009954e89be393d748b9e97b1202ece3eafe (diff)
downloadpyramid-323cfbb45e6ee4b7462bbea9dcaa4e8258dd74f6.tar.gz
pyramid-323cfbb45e6ee4b7462bbea9dcaa4e8258dd74f6.tar.bz2
pyramid-323cfbb45e6ee4b7462bbea9dcaa4e8258dd74f6.zip
Merge pull request #3545 from luhn/authenticated-userid
Security policy changes
Diffstat (limited to 'tests/test_testing.py')
-rw-r--r--tests/test_testing.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/test_testing.py b/tests/test_testing.py
index d0e974a58..be519cd15 100644
--- a/tests/test_testing.py
+++ b/tests/test_testing.py
@@ -23,17 +23,21 @@ class TestDummySecurityPolicy(unittest.TestCase):
return DummySecurityPolicy
- def _makeOne(self, identity=None, permissive=True):
+ def _makeOne(self, userid=None, identity=None, permissive=True):
klass = self._getTargetClass()
- return klass(identity, permissive)
+ return klass(userid, identity, permissive)
def test_identify(self):
+ policy = self._makeOne('user', 'identity')
+ self.assertEqual(policy.identify(None), 'identity')
+
+ def test_authenticated_userid(self):
policy = self._makeOne('user')
- self.assertEqual(policy.identify(None), 'user')
+ self.assertEqual(policy.authenticated_userid(None), 'user')
def test_permits(self):
policy = self._makeOne()
- self.assertEqual(policy.permits(None, None, None, None), True)
+ self.assertTrue(policy.permits(None, None, None))
def test_forget(self):
policy = self._makeOne()