Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(tests): remove swagger-codegen dependecy #230

Merged
merged 9 commits into from
Aug 2, 2019
47 changes: 1 addition & 46 deletions tests/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# indexd_server and indexd_client is needed as fixtures
from cdisutilstest.code.conftest import indexd_server, indexd_client # noqa
from cdisutilstest.code.indexd_fixture import clear_database
import swagger_client


from indexd import auth
import importlib
Expand Down Expand Up @@ -36,51 +36,6 @@ def user(app):
app.auth.delete("test")


@pytest.fixture
def swg_config(indexd_client): # noqa
config = swagger_client.Configuration()
config.host = indexd_client.url
config.username = indexd_client.auth[0]
config.password = indexd_client.auth[1]
yield config


@pytest.fixture
def swg_index_client(swg_config):
api = swagger_client.IndexApi(swagger_client.ApiClient(swg_config))
yield api


@pytest.fixture
def swg_global_client(swg_config):
api = swagger_client.GlobalApi(swagger_client.ApiClient(swg_config))
yield api


@pytest.fixture
def swg_alias_client(swg_config):
api = swagger_client.AliasApi(swagger_client.ApiClient(swg_config))
yield api


@pytest.fixture
def swg_dos_client(swg_config):
api = swagger_client.DOSApi(swagger_client.ApiClient(swg_config))
yield api


@pytest.fixture
def swg_query_client(swg_config):
api = swagger_client.QueryApi(swagger_client.ApiClient(swg_config))
yield api


@pytest.fixture
def swg_bulk_client(swg_config):
api = swagger_client.BulkApi(swagger_client.ApiClient(swg_config))
yield api


@pytest.fixture
def skip_authz():
orig = auth.authorize
Expand Down
Loading