add python name mapping support (#16120)

This commit is contained in:
William Cheng
2023-07-20 17:30:01 +08:00
committed by GitHub
parent 35ca486e1c
commit 7dee666826
17 changed files with 364 additions and 1 deletions

View File

@@ -0,0 +1,56 @@
# coding: utf-8
"""
OpenAPI Petstore
This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ # noqa: E501
The version of the OpenAPI document: 1.0.0
Generated by OpenAPI Generator (https://openapi-generator.tech)
Do not edit the class manually.
"""
import unittest
import datetime
import petstore_api
from petstore_api.models.property_name_collision import PropertyNameCollision # noqa: E501
from petstore_api.rest import ApiException
class TestPropertyNameCollision(unittest.TestCase):
"""PropertyNameCollision unit test stubs"""
def setUp(self):
pass
def tearDown(self):
pass
def make_instance(self, include_optional):
"""Test PropertyNameCollision
include_option is a boolean, when False only required
params are included, when True both required and
optional params are included """
# uncomment below to create an instance of `PropertyNameCollision`
"""
model = petstore_api.models.property_name_collision.PropertyNameCollision() # noqa: E501
if include_optional :
return PropertyNameCollision(
underscoreType = '',
type = '',
typeWithUnderscore = ''
)
else :
return PropertyNameCollision(
)
"""
def testPropertyNameCollision(self):
"""Test PropertyNameCollision"""
# inst_req_only = self.make_instance(include_optional=False)
# inst_req_and_optional = self.make_instance(include_optional=True)
if __name__ == '__main__':
unittest.main()