Пример #1
0
def test_get_request_headers_include_version_and_client_id():
    client_id = "abcd"
    api = TwitchAPI(client_id=client_id)

    headers = api._get_request_headers()

    assert len(headers) == 2
    assert headers["Accept"] == "application/vnd.twitchtv.v5+json"
    assert headers["Client-ID"] == client_id
Пример #2
0
def test_get_request_headers_include_version_and_client_id():
    client_id = 'abcd'
    api = TwitchAPI(client_id=client_id)

    headers = api._get_request_headers()

    assert len(headers) == 2
    assert headers['Accept'] == 'application/vnd.twitchtv.v5+json'
    assert headers['Client-ID'] == client_id
Пример #3
0
def test_get_request_headers_includes_authorization():
    client_id = "client"
    oauth_token = "token"
    api = TwitchAPI(client_id=client_id, oauth_token=oauth_token)

    headers = api._get_request_headers()

    assert len(headers) == 3
    assert headers["Accept"] == "application/vnd.twitchtv.v5+json"
    assert headers["Client-ID"] == client_id
    assert headers["Authorization"] == "OAuth {}".format(oauth_token)
Пример #4
0
def test_get_request_headers_includes_authorization():
    client_id = 'client'
    oauth_token = 'token'
    api = TwitchAPI(client_id=client_id, oauth_token=oauth_token)

    headers = api._get_request_headers()

    assert len(headers) == 3
    assert headers['Accept'] == 'application/vnd.twitchtv.v5+json'
    assert headers['Client-ID'] == client_id
    assert headers['Authorization'] == 'OAuth {}'.format(oauth_token)