diff --git a/python/lib/core/dmod/test/test_serializable_field_serializers.py b/python/lib/core/dmod/test/test_serializable_field_serializers.py index 648df8bda..d01fd457d 100644 --- a/python/lib/core/dmod/test/test_serializable_field_serializers.py +++ b/python/lib/core/dmod/test/test_serializable_field_serializers.py @@ -277,3 +277,13 @@ def test_raises_runtime_error_too_few_params_N(self): with self.assertRaises(RuntimeError): o.dict() + + def test_fixes_380(self): + class Model(Serializable): + field: int + + class Config(Serializable.Config): + field_serializers = {"field": str} + + m = Model(field=42) + self.assertDictEqual(m.dict(), {"field": "42"})