Пример #1
0
 def test_invalid_invitation_token(self):
     """Test that a invitation token from another user fails"""
     user_email1 = '*****@*****.**'
     user_email2 = '*****@*****.**'
     token = User.generate_invitation_token(user_email1)
     self.assertNotEqual(User.email_from_invitation_token(token),
                         user_email2)
Пример #2
0
 def test_expired_invitation_token(self):
     """Test that an expired invitation token fails"""
     user_email = '*****@*****.**'
     token = User.generate_invitation_token(user_email, 1)
     time.sleep(2)
     self.assertFalse(User.email_from_invitation_token(token), user_email)
Пример #3
0
 def test_valid_invitation_token(self):
     """Test a valid invitation token"""
     user_email = '*****@*****.**'
     token = User.generate_invitation_token(user_email)
     self.assertEqual(User.email_from_invitation_token(token), user_email)