Ejemplo n.º 1
0
 def test_returns_None_if_no_user_with_that_email(self):
     self.assertIsNone(pwlab().get_user(EMAIL))
Ejemplo n.º 2
0
 def test_returns_existing_user_with_correct_email_if_token(self):
     email = '*****@*****.**'
     existing_user = User.objects.create(email=email)
     token = Token.objects.create(email=email)
     user = pwlab().authenticate(token.uid)
     self.assertEqual(user, existing_user)
Ejemplo n.º 3
0
 def test_gets_user_by_email(self):
     User.objects.create(email='*****@*****.**')
     desired_user = User.objects.create(email=EMAIL)
     found_user = pwlab().get_user(EMAIL)
     self.assertEqual(found_user, desired_user)
Ejemplo n.º 4
0
 def test_returns_None_if_no_token(self):
     result = pwlab().authenticate('no-such-token')
     self.assertIsNone(result)