Browse Source

Update custom encoders test to test a case other than pydantic default encoding

pull/4972/head
Salim Aboubacar 3 years ago
parent
commit
77e813dd6f
  1. 4
      tests/test_jsonable_encoder.py

4
tests/test_jsonable_encoder.py

@ -206,9 +206,9 @@ def test_custom_encoders():
instance = MyModel(dt_field=safe_datetime.now())
encoded_instance = jsonable_encoder(
instance, custom_encoder={safe_datetime: lambda o: o.isoformat()}
instance, custom_encoder={safe_datetime: lambda o: o.strftime("%H:%M:%S")}
)
assert encoded_instance["dt_field"] == instance.dt_field.isoformat()
assert encoded_instance["dt_field"] == instance.dt_field.strftime("%H:%M:%S")
def test_custom_enum_encoders():

Loading…
Cancel
Save