File tree Expand file tree Collapse file tree
tests/data/expected/openapi
remote_ref/body_and_parameters Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -238,8 +238,12 @@ def __init__(
238238 self .imports_for_fastapi : Imports = Imports ()
239239 self .data_types : List [DataType ] = []
240240
241- def parse_info (self ) -> Optional [List [Dict [str , List [str ]]]]:
242- return self .raw_obj .get ('info' )
241+ def parse_info (self ) -> Optional [Dict [str , Any ]]:
242+ result = self .raw_obj .get ('info' , {}).copy ()
243+ servers = self .raw_obj .get ('servers' )
244+ if servers :
245+ result ['servers' ] = servers
246+ return result or None
243247
244248 def parse_parameters (self , parameters : ParameterObject , path : List [str ]) -> None :
245249 super ().parse_parameters (parameters , path )
Original file line number Diff line number Diff line change 2424 title = 'Swagger Petstore' ,
2525 license = {'name' : 'MIT' },
2626 description = 'This description is for testing\n multi-line\n description\n ' ,
27+ servers = [{'url' : 'http://petstore.swagger.io/v1' }],
2728)
2829
2930
Original file line number Diff line number Diff line change 1515 title = 'Swagger Petstore' ,
1616 license = {'name' : 'MIT' },
1717 description = 'This description is for testing\n multi-line\n description\n ' ,
18+ servers = [{'url' : 'http://petstore.swagger.io/v1' }],
1819)
1920
2021
Original file line number Diff line number Diff line change 1515 title = 'Swagger Petstore' ,
1616 license = {'name' : 'MIT' },
1717 description = 'This description is for testing\n multi-line\n description\n ' ,
18+ servers = [{'url' : 'http://petstore.swagger.io/v1' }],
1819)
1920
2021
Original file line number Diff line number Diff line change 1515 title = 'Swagger Petstore' ,
1616 license = {'name' : 'MIT' },
1717 description = 'This description is for testing\n multi-line\n description\n ' ,
18+ servers = [{'url' : 'http://petstore.swagger.io/v1' }],
1819)
1920
2021
Original file line number Diff line number Diff line change 1515 title = 'Swagger Petstore' ,
1616 license = {'name' : 'MIT' },
1717 description = 'This description is for testing\n multi-line\n description\n ' ,
18+ servers = [{'url' : 'http://petstore.swagger.io/v1' }],
1819)
1920
2021
You can’t perform that action at this time.
0 commit comments