Exemplo n.º 1
0
def test_login(build, get_creds, enter, httplib):
    creds = get_creds.return_value
    api = GfitAPI({})

    ret = api.login()

    assert creds.authorize.call_args_list == [call(httplib.Http.return_value)]
    assert build.call_args_list == [call('fitness', 'v1', http=creds.authorize.return_value)]
    assert api.api == build.return_value
    assert ret == enter.return_value