示例#1
0
 def test_expired(self):
     """Test token expiry."""
     s = EmailConfirmationSerializer(expires_in=-20)
     t = s.create_token(1, self.extra_data)
     self.assertIsNone(s.validate_token(t))
     self.assertIsNone(s.validate_token(t, expected_data=self.extra_data))
     self.assertRaises(SignatureExpired, s.load_token, t)
     self.assertIsNotNone(s.load_token(t, force=True))
示例#2
0
 def test_expired(self):
     """Test token expiry."""
     s = EmailConfirmationSerializer(expires_in=-20)
     t = s.create_token(1, self.extra_data)
     self.assertIsNone(s.validate_token(t))
     self.assertIsNone(s.validate_token(t, expected_data=self.extra_data))
     self.assertRaises(SignatureExpired, s.load_token, t)
     self.assertIsNotNone(s.load_token(t, force=True))