def test_token_validation(self): from models import AuthToken, User u = User() u.email = 'rururur' u.save() auth = AuthToken() auth.user = u auth.token = AuthToken.gen_token_string(email='[email protected]') auth.gen_validation_key() self.assertIsNotNone(auth.validation_key) self.assertFalse(auth.valid) self.assertIs(True, auth.validate(auth.validation_key)) self.assertIs(True, auth.valid)