예제 #1
0
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)
예제 #2
0
def test_user_auth_token_fail(app):
    assert not User.verify_auth_token('badtoken')