Ejemplo n.º 1
0
 def test_authenticator_without_forged_userid(self):
     environ = {}
     identity = {}
     p = AuthenticationForgerPlugin()
     userid = p.authenticate(environ, identity)
     self.assertEqual(userid, None)
     self.assertEquals(identity, environ, {})
Ejemplo n.º 2
0
 def test_authenticator_with_forged_userid(self):
     environ = {}
     identity = {'fake-userid': 'gustavo'}
     p = AuthenticationForgerPlugin()
     userid = p.authenticate(environ, identity)
     self.assertEqual(1, len(environ))
     self.assertEqual(0, len(identity))
     assert environ['repoze.who.testutil.userid'] == userid == 'gustavo'