mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-13 13:10:53 +00:00
23 lines
732 B
Python
23 lines
732 B
Python
import logging
|
|
import pytest
|
|
import os
|
|
|
|
import connexion
|
|
|
|
|
|
@pytest.fixture
|
|
def client(loop, aiohttp_client):
|
|
logging.getLogger('connexion.operation').setLevel('ERROR')
|
|
options = {
|
|
"swagger_ui": True
|
|
}
|
|
specification_dir = os.path.join(os.path.dirname(__file__), '..',
|
|
"src/",
|
|
'openapi_server',
|
|
'openapi')
|
|
app = connexion.AioHttpApp(__name__, specification_dir=specification_dir,
|
|
options=options)
|
|
app.add_api('openapi.yaml', pythonic_params=True,
|
|
pass_context_arg_name='request')
|
|
return loop.run_until_complete(aiohttp_client(app.app))
|