Skip to content

Commit 248d566

Browse files
Cherry-pick a755ed9 (#54)
1 parent f4becc3 commit 248d566

File tree

13 files changed

+142
-757
lines changed

13 files changed

+142
-757
lines changed

end_to_end_tests/golden-record-custom/custom_e2e/models/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
""" Contains all the data models used in inputs/outputs """
22

33
from .a_model import AModel
4-
from .a_model_model import AModelModel
5-
from .a_model_not_required_model import AModelNotRequiredModel
6-
from .a_model_not_required_nullable_model import AModelNotRequiredNullableModel
7-
from .a_model_nullable_model import AModelNullableModel
84
from .an_enum import AnEnum
95
from .an_int_enum import AnIntEnum
106
from .body_upload_file_tests_upload_post import BodyUploadFileTestsUploadPost

end_to_end_tests/golden-record-custom/custom_e2e/models/a_model.py

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44
import attr
55
from dateutil.parser import isoparse
66

7-
from ..models.a_model_model import AModelModel
8-
from ..models.a_model_not_required_model import AModelNotRequiredModel
9-
from ..models.a_model_not_required_nullable_model import AModelNotRequiredNullableModel
10-
from ..models.a_model_nullable_model import AModelNullableModel
117
from ..models.an_enum import AnEnum
128
from ..models.different_enum import DifferentEnum
139
from ..models.free_form_model import FreeFormModel
@@ -25,18 +21,18 @@ class AModel:
2521
a_camel_date_time: Union[datetime.datetime, datetime.date]
2622
a_date: datetime.date
2723
required_not_nullable: str
28-
model: AModelModel
24+
model: ModelWithUnionProperty
2925
one_of_models: Union[FreeFormModel, ModelWithUnionProperty]
3026
a_nullable_date: Optional[datetime.date]
3127
required_nullable: Optional[str]
32-
nullable_model: Optional[AModelNullableModel]
28+
nullable_model: Optional[ModelWithUnionProperty]
3329
nullable_one_of_models: Union[None, FreeFormModel, ModelWithUnionProperty]
3430
nested_list_of_enums: Union[Unset, List[List[DifferentEnum]]] = UNSET
3531
attr_1_leading_digit: Union[Unset, str] = UNSET
3632
not_required_nullable: Union[Unset, None, str] = UNSET
3733
not_required_not_nullable: Union[Unset, str] = UNSET
38-
not_required_model: Union[Unset, AModelNotRequiredModel] = UNSET
39-
not_required_nullable_model: Union[Unset, None, AModelNotRequiredNullableModel] = UNSET
34+
not_required_model: Union[Unset, ModelWithUnionProperty] = UNSET
35+
not_required_nullable_model: Union[Unset, None, ModelWithUnionProperty] = UNSET
4036
not_required_one_of_models: Union[Unset, FreeFormModel, ModelWithUnionProperty] = UNSET
4137
not_required_nullable_one_of_models: Union[Unset, None, FreeFormModel, ModelWithUnionProperty, str] = UNSET
4238

@@ -191,7 +187,7 @@ def _parse_a_camel_date_time(data: Union[str]) -> Union[datetime.datetime, datet
191187

192188
required_not_nullable = d.pop("required_not_nullable")
193189

194-
model = AModelModel.from_dict(d.pop("model"))
190+
model = ModelWithUnionProperty.from_dict(d.pop("model"))
195191

196192
def _parse_one_of_models(data: Union[Dict[str, Any]]) -> Union[FreeFormModel, ModelWithUnionProperty]:
197193
one_of_models: Union[FreeFormModel, ModelWithUnionProperty]
@@ -239,17 +235,17 @@ def _parse_one_of_models(data: Union[Dict[str, Any]]) -> Union[FreeFormModel, Mo
239235
nullable_model = None
240236
_nullable_model = d.pop("nullable_model")
241237
if _nullable_model is not None:
242-
nullable_model = AModelNullableModel.from_dict(_nullable_model)
238+
nullable_model = ModelWithUnionProperty.from_dict(_nullable_model)
243239

244-
not_required_model: Union[Unset, AModelNotRequiredModel] = UNSET
240+
not_required_model: Union[Unset, ModelWithUnionProperty] = UNSET
245241
_not_required_model = d.pop("not_required_model", UNSET)
246242
if not isinstance(_not_required_model, Unset):
247-
not_required_model = AModelNotRequiredModel.from_dict(_not_required_model)
243+
not_required_model = ModelWithUnionProperty.from_dict(_not_required_model)
248244

249245
not_required_nullable_model = None
250246
_not_required_nullable_model = d.pop("not_required_nullable_model", UNSET)
251247
if _not_required_nullable_model is not None and not isinstance(_not_required_nullable_model, Unset):
252-
not_required_nullable_model = AModelNotRequiredNullableModel.from_dict(_not_required_nullable_model)
248+
not_required_nullable_model = ModelWithUnionProperty.from_dict(_not_required_nullable_model)
253249

254250
def _parse_nullable_one_of_models(
255251
data: Union[None, Dict[str, Any]]

end_to_end_tests/golden-record-custom/custom_e2e/models/a_model_model.py

Lines changed: 0 additions & 90 deletions
This file was deleted.

end_to_end_tests/golden-record-custom/custom_e2e/models/a_model_not_required_model.py

Lines changed: 0 additions & 90 deletions
This file was deleted.

end_to_end_tests/golden-record-custom/custom_e2e/models/a_model_not_required_nullable_model.py

Lines changed: 0 additions & 90 deletions
This file was deleted.

0 commit comments

Comments
 (0)