MCPcopy
hub / github.com/pydantic/pydantic / Model

Class Model

tests/test_aliases.py:43–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41 return ''.join(x.capitalize() for x in string.split('_'))
42
43 class Model(BaseModel):
44 model_config = ConfigDict(alias_generator=to_camel, defer_build=True)
45 foo_bar: str
46
47 assert Model.model_fields['foo_bar'].alias == 'FooBar'
48

Callers 15

test_basic_aliasFunction · 0.70
test_alias_errorFunction · 0.70
test_annotation_configFunction · 0.70
test_pop_by_field_nameFunction · 0.70
test_aliases_priorityFunction · 0.70
test_empty_string_aliasFunction · 0.70
test_validation_aliasFunction · 0.70
test_serialization_aliasFunction · 0.70

Calls 5

ConfigDictClass · 0.90
FieldFunction · 0.90
AliasChoicesClass · 0.90
AliasPathClass · 0.90
AliasGeneratorClass · 0.90

Tested by 15

test_basic_aliasFunction · 0.56
test_alias_errorFunction · 0.56
test_annotation_configFunction · 0.56
test_pop_by_field_nameFunction · 0.56
test_aliases_priorityFunction · 0.56
test_empty_string_aliasFunction · 0.56
test_validation_aliasFunction · 0.56
test_serialization_aliasFunction · 0.56