# Path: twitch/api/base.py
# DEFAULT_TIMEOUT = 10
# class TwitchAPI(object):
#     def __init__(self, client_id, oauth_token=None):
#     def _get_request_headers(self):
#     def _request_get(self, path, params=None, json=True, url=BASE_URL):
#     def _request_post(self, path, data=None, params=None, url=BASE_URL):
#     def _request_put(self, path, data=None, params=None, url=BASE_URL):
#     def _request_delete(self, path, params=None, url=BASE_URL):


import json
import os
import pytest
import responses
from requests import exceptions
from twitch.api.base import BASE_URL, TwitchAPI



dummy_data = {"spongebob": "squarepants"}


def test_get_request_headers_include_version_and_client_id():
    client_id = "abcd"

# Path: twitch/api/base.py
# DEFAULT_TIMEOUT = 10
# class TwitchAPI(object):
#     def __init__(self, client_id, oauth_token=None):
#     def _get_request_headers(self):
#     def _request_get(self, path, params=None, json=True, url=BASE_URL):
#     def _request_post(self, path, data=None, params=None, url=BASE_URL):
#     def _request_put(self, path, data=None, params=None, url=BASE_URL):
#     def _request_delete(self, path, params=None, url=BASE_URL):


# Path: tests/api/test_base.py
import json
import os
import pytest
import responses
from requests import exceptions
from twitch.api.base import BASE_URL, TwitchAPI




dummy_data = {"spongebob": "squarepants"}


def test_get_request_headers_include_version_and_client_id():
    client_id = "abcd"

    api = TwitchAPI(client_id=client_id)