Skip to content

Commit 35e81f9

Browse files
Fix test
1 parent 7f39f44 commit 35e81f9

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

tests/test_templates/test_property_templates/test_date_property/optional_nullable.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@
77
if not isinstance(some_source, Unset):
88
some_destination = some_source.isoformat() if some_source else None
99

10-
a_prop = None
1110
_a_prop = some_destination
12-
if _a_prop is not None and not isinstance(_a_prop, Unset):
11+
a_prop: Union[Unset, None, datetime.date]
12+
if _a_prop is None:
13+
a_prop = None
14+
elif isinstance(_a_prop, Unset):
15+
a_prop = UNSET
16+
else:
1317
a_prop = isoparse(_a_prop).date()
1418

1519

tests/test_templates/test_property_templates/test_date_property/required_nullable.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
from dateutil.parser import isoparse
55
some_source = date(2020, 10, 12)
66
some_destination = some_source.isoformat() if some_source else None
7-
a_prop = None
87
_a_prop = some_destination
9-
if _a_prop is not None:
8+
a_prop: Optional[datetime.date]
9+
if _a_prop is None:
10+
a_prop = None
11+
else:
1012
a_prop = isoparse(_a_prop).date()
1113

1214

0 commit comments

Comments
 (0)