mirror of
				https://github.com/OpenAPITools/openapi-generator.git
				synced 2025-10-31 08:43:45 +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))
 |