Skip to content

Commit c99ad77

Browse files
committed
adding optional / none to tests
1 parent 11b8a53 commit c99ad77

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

tests/test_hash_model.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -960,6 +960,7 @@ class Model(HashModel):
960960
first_name: str
961961
last_name: str
962962
age: int = Field(default=18)
963+
bio: Optional[str] = Field(default=None)
963964

964965
class Child(Model):
965966
other_name: str
@@ -974,3 +975,4 @@ class Child(Model):
974975
rematerialized = await Child.find(Child.pk == m.pk).first()
975976

976977
assert rematerialized.age == 18
978+
assert rematerialized.bio is None

tests/test_json_model.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,7 @@ class Model(JsonModel):
11671167
first_name: str
11681168
last_name: str
11691169
age: int = Field(default=18)
1170+
bio: Optional[str] = Field(default=None)
11701171

11711172
class Child(Model):
11721173
is_new: bool = Field(default=True)
@@ -1181,3 +1182,4 @@ class Child(Model):
11811182

11821183
assert rematerialized.age == 18
11831184
assert rematerialized.age != 19
1185+
assert rematerialized.bio is None

0 commit comments

Comments
 (0)