def test_user_auth_token_pass(app, mocker): user1 = User() user1.id = 1 token = user1.generate_auth_token() # mock db query query_mock = mocker.patch('flask_sqlalchemy._QueryProperty.__get__') query_mock.return_value \ .get.return_value = user1 assert User.verify_auth_token(token)
def test_user_auth_token_fail(app): assert not User.verify_auth_token('badtoken')