MCPcopy Index your code
hub / github.com/fastapi/sqlmodel / test_schema_extra_serialization_alias_sqlmodel_v2

Function test_schema_extra_serialization_alias_sqlmodel_v2

tests/test_aliases.py:132–140  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

130
131
132def test_schema_extra_serialization_alias_sqlmodel_v2():
133 class M(SQLModel):
134 f: str = Field(schema_extra={"serialization_alias": "f_out"})
135
136 m = M(f="x")
137 data = m.model_dump(by_alias=True)
138 assert "f_out" in data
139 assert "f" not in data
140 assert data["f_out"] == "x"
141
142
143def test_alias_plus_validation_alias_prefers_validation_alias_sqlmodel_v2():

Callers

nothing calls this directly

Calls 2

MClass · 0.85
model_dumpMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…