def test_validation(self): """Test token validation.""" t = SecretLinkFactory.create_token(1, self.extra_data) self.assertIsNotNone(SecretLinkFactory.validate_token(t, expected_data=self.extra_data)) t = SecretLinkFactory.create_token(1, self.extra_data, expires_at=datetime.now() + timedelta(days=1)) self.assertIsNotNone(SecretLinkFactory.validate_token(t, expected_data=self.extra_data)) self.assertIsNone(SecretLinkFactory.validate_token(t, expected_data=dict(recid=2)))
def test_validation(self): """Test token validation.""" t = SecretLinkFactory.create_token(1, self.extra_data) self.assertIsNotNone(SecretLinkFactory.validate_token( t, expected_data=self.extra_data)) t = SecretLinkFactory.create_token( 1, self.extra_data, expires_at=datetime.now()+timedelta(days=1) ) self.assertIsNotNone(SecretLinkFactory.validate_token( t, expected_data=self.extra_data)) self.assertIsNone(SecretLinkFactory.validate_token( t, expected_data=dict(recid=2)))