mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-11 21:32:46 +00:00
[Python] remove default value from being fallback to example (#2213)
* remove example fallback * reset test case
This commit is contained in:
@@ -5,7 +5,7 @@ Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**id** | **int** | | [optional]
|
||||
**category** | [**Category**](Category.md) | | [optional]
|
||||
**name** | **str** | | [default to 'doggie']
|
||||
**name** | **str** | |
|
||||
**photo_urls** | **list[str]** | |
|
||||
**tags** | [**list[Tag]**](Tag.md) | | [optional]
|
||||
**status** | **str** | pet status in the store | [optional]
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**string_item** | **str** | | [default to 'what']
|
||||
**string_item** | **str** | |
|
||||
**number_item** | **float** | | [default to 1.234]
|
||||
**integer_item** | **int** | | [default to -2]
|
||||
**bool_item** | **bool** | | [default to True]
|
||||
**array_item** | **list[int]** | | [default to [0, 1, 2, 3]]
|
||||
**integer_item** | **int** | |
|
||||
**bool_item** | **bool** | |
|
||||
**array_item** | **list[int]** | |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -3,33 +3,33 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**attribute_string** | **str** | | [optional] [default to 'string']
|
||||
**attribute_string** | **str** | | [optional]
|
||||
**attribute_number** | **float** | | [optional] [default to 1.234]
|
||||
**attribute_integer** | **int** | | [optional] [default to -2]
|
||||
**attribute_boolean** | **bool** | | [optional] [default to True]
|
||||
**attribute_integer** | **int** | | [optional]
|
||||
**attribute_boolean** | **bool** | | [optional]
|
||||
**wrapped_array** | **list[int]** | | [optional]
|
||||
**name_string** | **str** | | [optional] [default to 'string']
|
||||
**name_string** | **str** | | [optional]
|
||||
**name_number** | **float** | | [optional] [default to 1.234]
|
||||
**name_integer** | **int** | | [optional] [default to -2]
|
||||
**name_boolean** | **bool** | | [optional] [default to True]
|
||||
**name_integer** | **int** | | [optional]
|
||||
**name_boolean** | **bool** | | [optional]
|
||||
**name_array** | **list[int]** | | [optional]
|
||||
**name_wrapped_array** | **list[int]** | | [optional]
|
||||
**prefix_string** | **str** | | [optional] [default to 'string']
|
||||
**prefix_string** | **str** | | [optional]
|
||||
**prefix_number** | **float** | | [optional] [default to 1.234]
|
||||
**prefix_integer** | **int** | | [optional] [default to -2]
|
||||
**prefix_boolean** | **bool** | | [optional] [default to True]
|
||||
**prefix_integer** | **int** | | [optional]
|
||||
**prefix_boolean** | **bool** | | [optional]
|
||||
**prefix_array** | **list[int]** | | [optional]
|
||||
**prefix_wrapped_array** | **list[int]** | | [optional]
|
||||
**namespace_string** | **str** | | [optional] [default to 'string']
|
||||
**namespace_string** | **str** | | [optional]
|
||||
**namespace_number** | **float** | | [optional] [default to 1.234]
|
||||
**namespace_integer** | **int** | | [optional] [default to -2]
|
||||
**namespace_boolean** | **bool** | | [optional] [default to True]
|
||||
**namespace_integer** | **int** | | [optional]
|
||||
**namespace_boolean** | **bool** | | [optional]
|
||||
**namespace_array** | **list[int]** | | [optional]
|
||||
**namespace_wrapped_array** | **list[int]** | | [optional]
|
||||
**prefix_ns_string** | **str** | | [optional] [default to 'string']
|
||||
**prefix_ns_string** | **str** | | [optional]
|
||||
**prefix_ns_number** | **float** | | [optional] [default to 1.234]
|
||||
**prefix_ns_integer** | **int** | | [optional] [default to -2]
|
||||
**prefix_ns_boolean** | **bool** | | [optional] [default to True]
|
||||
**prefix_ns_integer** | **int** | | [optional]
|
||||
**prefix_ns_boolean** | **bool** | | [optional]
|
||||
**prefix_ns_array** | **list[int]** | | [optional]
|
||||
**prefix_ns_wrapped_array** | **list[int]** | | [optional]
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ class Pet(object):
|
||||
'status': 'status'
|
||||
}
|
||||
|
||||
def __init__(self, id=None, category=None, name='doggie', photo_urls=None, tags=None, status=None): # noqa: E501
|
||||
def __init__(self, id=None, category=None, name=None, photo_urls=None, tags=None, status=None): # noqa: E501
|
||||
"""Pet - a model defined in OpenAPI""" # noqa: E501
|
||||
|
||||
self._id = None
|
||||
|
||||
@@ -46,7 +46,7 @@ class TypeHolderExample(object):
|
||||
'array_item': 'array_item'
|
||||
}
|
||||
|
||||
def __init__(self, string_item='what', number_item=1.234, integer_item=-2, bool_item=True, array_item=[0, 1, 2, 3]): # noqa: E501
|
||||
def __init__(self, string_item=None, number_item=1.234, integer_item=None, bool_item=None, array_item=None): # noqa: E501
|
||||
"""TypeHolderExample - a model defined in OpenAPI""" # noqa: E501
|
||||
|
||||
self._string_item = None
|
||||
|
||||
@@ -94,7 +94,7 @@ class XmlItem(object):
|
||||
'prefix_ns_wrapped_array': 'prefix_ns_wrapped_array'
|
||||
}
|
||||
|
||||
def __init__(self, attribute_string='string', attribute_number=1.234, attribute_integer=-2, attribute_boolean=True, wrapped_array=None, name_string='string', name_number=1.234, name_integer=-2, name_boolean=True, name_array=None, name_wrapped_array=None, prefix_string='string', prefix_number=1.234, prefix_integer=-2, prefix_boolean=True, prefix_array=None, prefix_wrapped_array=None, namespace_string='string', namespace_number=1.234, namespace_integer=-2, namespace_boolean=True, namespace_array=None, namespace_wrapped_array=None, prefix_ns_string='string', prefix_ns_number=1.234, prefix_ns_integer=-2, prefix_ns_boolean=True, prefix_ns_array=None, prefix_ns_wrapped_array=None): # noqa: E501
|
||||
def __init__(self, attribute_string=None, attribute_number=1.234, attribute_integer=None, attribute_boolean=None, wrapped_array=None, name_string=None, name_number=1.234, name_integer=None, name_boolean=None, name_array=None, name_wrapped_array=None, prefix_string=None, prefix_number=1.234, prefix_integer=None, prefix_boolean=None, prefix_array=None, prefix_wrapped_array=None, namespace_string=None, namespace_number=1.234, namespace_integer=None, namespace_boolean=None, namespace_array=None, namespace_wrapped_array=None, prefix_ns_string=None, prefix_ns_number=1.234, prefix_ns_integer=None, prefix_ns_boolean=None, prefix_ns_array=None, prefix_ns_wrapped_array=None): # noqa: E501
|
||||
"""XmlItem - a model defined in OpenAPI""" # noqa: E501
|
||||
|
||||
self._attribute_string = None
|
||||
|
||||
@@ -30,12 +30,9 @@ class TestTypeHolderExample(unittest.TestCase):
|
||||
|
||||
def testTypeHolderExample(self):
|
||||
"""Test TypeHolderExample"""
|
||||
model = TypeHolderExample()
|
||||
self.assertEqual(model.string_item, 'what')
|
||||
self.assertEqual(model.number_item, 1.234)
|
||||
self.assertEqual(model.integer_item, -2)
|
||||
self.assertEqual(model.bool_item, True)
|
||||
self.assertEqual(model.array_item, [0, 1, 2, 3])
|
||||
# FIXME: construct object with mandatory attributes with example values
|
||||
# model = petstore_api.models.type_holder_example.TypeHolderExample() # noqa: E501
|
||||
pass
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
Reference in New Issue
Block a user