pydantic/__init__.py |
(no function) |
17 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
add_luhn_digit |
4 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
_registered |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
_registered |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
_registered |
5 |
0 |
1 |
2 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolves |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolves.inner |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_json |
4 |
0 |
3 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_conbytes |
0 |
0 |
17 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_condecimal |
14 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_confloat |
24 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_conint |
15 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_condate |
13 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
resolve_constr |
0 |
0 |
28 |
0 |
0 |
100.00% |
pydantic/_hypothesis_plugin.py |
(no function) |
56 |
0 |
12 |
4 |
0 |
100.00% |
pydantic/annotated_types.py |
is_legacy_typeddict |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/annotated_types.py |
create_model_from_typeddict |
7 |
0 |
0 |
7 |
0 |
100.00% |
pydantic/annotated_types.py |
create_model_from_namedtuple |
3 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/annotated_types.py |
(no function) |
11 |
0 |
2 |
2 |
0 |
100.00% |
pydantic/class_validators.py |
Validator.__init__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/class_validators.py |
validator |
12 |
0 |
0 |
9 |
0 |
100.00% |
pydantic/class_validators.py |
validator.dec |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/class_validators.py |
root_validator |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/class_validators.py |
root_validator |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/class_validators.py |
root_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/class_validators.py |
root_validator.dec |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/class_validators.py |
_prepare_validator |
7 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/class_validators.py |
ValidatorGroup.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/class_validators.py |
ValidatorGroup.get_validators |
7 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/class_validators.py |
ValidatorGroup.check_for_unused |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/class_validators.py |
extract_validators |
10 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/class_validators.py |
extract_root_validators |
16 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/class_validators.py |
inherit_validators |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/class_validators.py |
make_generic_validator |
12 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/class_validators.py |
prep_validators |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/class_validators.py |
_generic_validator_cls |
23 |
0 |
0 |
38 |
0 |
100.00% |
pydantic/class_validators.py |
_generic_validator_basic |
23 |
0 |
0 |
38 |
0 |
100.00% |
pydantic/class_validators.py |
gather_all_validators |
2 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/class_validators.py |
(no function) |
31 |
0 |
16 |
0 |
0 |
100.00% |
pydantic/color.py |
RGBA.__init__ |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
RGBA.__getitem__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.__init__ |
11 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/color.py |
Color.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.original |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.as_named |
9 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/color.py |
Color.as_hex |
7 |
0 |
0 |
11 |
0 |
100.00% |
pydantic/color.py |
Color.as_rgb |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/color.py |
Color.as_rgb_tuple |
8 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/color.py |
Color.as_hsl |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/color.py |
Color.as_hsl_tuple |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/color.py |
Color._alpha_float |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.__str__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.__repr_args__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.__eq__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
Color.__hash__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
parse_tuple |
7 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/color.py |
parse_str |
37 |
0 |
0 |
20 |
0 |
100.00% |
pydantic/color.py |
ints_to_rgba |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
parse_color_value |
7 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/color.py |
parse_float_alpha |
13 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/color.py |
parse_hsl |
9 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/color.py |
float_to_255 |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/color.py |
(no function) |
54 |
0 |
2 |
4 |
0 |
100.00% |
pydantic/config.py |
SchemaExtraCallable.__call__ |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/config.py |
SchemaExtraCallable.__call__ |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/config.py |
BaseConfig.get_field_info |
14 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/config.py |
BaseConfig.prepare_field |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/config.py |
get_config |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/config.py |
inherit_config |
7 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/config.py |
prepare_config |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/config.py |
(no function) |
81 |
0 |
11 |
2 |
0 |
100.00% |
pydantic/dataclasses.py |
Dataclass.__init__ |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
Dataclass.__get_validators__ |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
Dataclass.__validate__ |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
dataclass |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
dataclass |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
dataclass |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/dataclasses.py |
dataclass.wrap |
14 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/dataclasses.py |
set_validation |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__call__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__getattr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__setattr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__instancecheck__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__copy__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
DataclassProxy.__deepcopy__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
_add_pydantic_validation_attributes |
35 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/dataclasses.py |
_add_pydantic_validation_attributes.handle_extra_init |
7 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/dataclasses.py |
_add_pydantic_validation_attributes.new_post_init |
8 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/dataclasses.py |
_get_validators |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
_validate_dataclass |
9 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/dataclasses.py |
create_pydantic_model_from_dataclass |
18 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/dataclasses.py |
_is_field_cached_property |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
_dataclass_validate_values |
10 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/dataclasses.py |
_dataclass_validate_assignment_setattr |
9 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/dataclasses.py |
is_builtin_dataclass |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
make_dataclass_validator |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/dataclasses.py |
(no function) |
46 |
0 |
88 |
2 |
0 |
100.00% |
pydantic/datetime_parse.py |
get_numeric |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/datetime_parse.py |
from_unix_seconds |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/datetime_parse.py |
_parse_timezone |
12 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/datetime_parse.py |
parse_date |
17 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/datetime_parse.py |
parse_time |
22 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/datetime_parse.py |
parse_datetime |
20 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/datetime_parse.py |
parse_duration |
20 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/datetime_parse.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/decorator.py |
validate_arguments |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/decorator.py |
validate_arguments |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/decorator.py |
validate_arguments |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/decorator.py |
validate_arguments.validate |
8 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/decorator.py |
validate_arguments.validate.wrapper_function |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.__init__ |
46 |
0 |
0 |
22 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.init_model_instance |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.call |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.build_values |
32 |
0 |
0 |
22 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.execute |
23 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.create_model |
22 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.create_model.DecoratorBaseModel.check_args |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.create_model.DecoratorBaseModel.check_kwargs |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.create_model.DecoratorBaseModel.check_positional_only |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/decorator.py |
ValidatedFunction.create_model.DecoratorBaseModel.check_duplicate_kwargs |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/decorator.py |
(no function) |
21 |
0 |
8 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
BaseSettings.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
BaseSettings._build_values |
7 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/env_settings.py |
BaseSettings.Config.prepare_field |
16 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/env_settings.py |
BaseSettings.Config.customise_sources |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
BaseSettings.Config.parse_env_var |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
InitSettingsSource.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
InitSettingsSource.__call__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
InitSettingsSource.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
EnvSettingsSource.__init__ |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
EnvSettingsSource.__call__ |
30 |
0 |
0 |
24 |
0 |
100.00% |
pydantic/env_settings.py |
EnvSettingsSource._read_env_files |
11 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/env_settings.py |
EnvSettingsSource.field_is_complex |
8 |
0 |
0 |
7 |
0 |
100.00% |
pydantic/env_settings.py |
EnvSettingsSource.explode_env_vars |
12 |
0 |
0 |
9 |
0 |
100.00% |
pydantic/env_settings.py |
EnvSettingsSource.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
SecretsSettingsSource.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
SecretsSettingsSource.__call__ |
24 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/env_settings.py |
SecretsSettingsSource.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/env_settings.py |
read_env_file |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/env_settings.py |
find_case_path |
6 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/env_settings.py |
(no function) |
55 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
ErrorWrapper.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
ErrorWrapper.loc_tuple |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/error_wrappers.py |
ErrorWrapper.__repr_args__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
ValidationError.__init__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
ValidationError.errors |
7 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/error_wrappers.py |
ValidationError.json |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
ValidationError.__str__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
ValidationError.__repr_args__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
display_errors |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/error_wrappers.py |
_display_error_loc |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/error_wrappers.py |
_display_error_type_and_ctx |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/error_wrappers.py |
flatten_errors |
11 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/error_wrappers.py |
error_dict |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/error_wrappers.py |
get_exc_type |
6 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/error_wrappers.py |
_get_exc_type |
7 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/error_wrappers.py |
(no function) |
26 |
0 |
12 |
0 |
0 |
100.00% |
pydantic/errors.py |
cls_kwargs |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
PydanticErrorMixin.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
PydanticErrorMixin.__str__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
PydanticErrorMixin.__reduce__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
WrongConstantError.__str__ |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/errors.py |
UrlSchemePermittedError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
EnumMemberError.__str__ |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/errors.py |
_PathValueError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
TupleLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
ListMinLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
ListMaxLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
SetMinLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
SetMaxLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
FrozenSetMinLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
FrozenSetMaxLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
AnyStrMinLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
AnyStrMaxLengthError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
StrRegexError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
_NumberBoundError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
NumberNotMultipleError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
DecimalMaxDigitsError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
DecimalMaxPlacesError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
DecimalWholeDigitsError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
UUIDVersionError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
ArbitraryTypeError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
SubclassError.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
InvalidDiscriminator.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/errors.py |
(no function) |
279 |
0 |
2 |
0 |
0 |
100.00% |
pydantic/fields.py |
UndefinedType.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
UndefinedType.__copy__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
UndefinedType.__reduce__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
UndefinedType.__deepcopy__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
FieldInfo.__init__ |
27 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
FieldInfo.__repr_args__ |
3 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/fields.py |
FieldInfo.get_constraints |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/fields.py |
FieldInfo.update_from_config |
11 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/fields.py |
FieldInfo._validate |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/fields.py |
Field |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelField.__init__ |
27 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelField.get_default |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelField._get_field_info |
24 |
0 |
0 |
18 |
0 |
100.00% |
pydantic/fields.py |
ModelField.infer |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/fields.py |
ModelField.set_config |
15 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/fields.py |
ModelField.alt_alias |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelField.prepare |
9 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/fields.py |
ModelField._set_default_and_type |
13 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/fields.py |
ModelField._type_analysis |
132 |
0 |
0 |
100 |
0 |
100.00% |
pydantic/fields.py |
ModelField.prepare_discriminated_union_sub_fields |
16 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/fields.py |
ModelField._create_sub_type |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/fields.py |
ModelField.populate_validators |
17 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/fields.py |
ModelField.validate |
30 |
0 |
0 |
26 |
0 |
100.00% |
pydantic/fields.py |
ModelField._validate_sequence_like |
41 |
0 |
0 |
34 |
0 |
100.00% |
pydantic/fields.py |
ModelField._validate_iterable |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelField._validate_tuple |
20 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/fields.py |
ModelField._validate_mapping_like |
27 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/fields.py |
ModelField._get_mapping_value |
9 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/fields.py |
ModelField._validate_singleton |
24 |
0 |
0 |
22 |
0 |
100.00% |
pydantic/fields.py |
ModelField._validate_discriminated_union |
27 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/fields.py |
ModelField._apply_validators |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/fields.py |
ModelField.is_complex |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelField._type_display |
13 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/fields.py |
ModelField.__repr_args__ |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/fields.py |
ModelPrivateAttr.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelPrivateAttr.get_default |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
ModelPrivateAttr.__eq__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
PrivateAttr |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/fields.py |
is_finalvar_with_default_val |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/fields.py |
(no function) |
84 |
0 |
9 |
0 |
0 |
100.00% |
pydantic/generics.py |
GenericModel.__class_getitem__ |
41 |
0 |
0 |
27 |
0 |
100.00% |
pydantic/generics.py |
GenericModel.__class_getitem__._cache_key |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/generics.py |
GenericModel.__concrete_name__ |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/generics.py |
GenericModel.__parameterized_bases__ |
12 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/generics.py |
GenericModel.__parameterized_bases__.build_base_model |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/generics.py |
replace_types |
37 |
1 |
0 |
32 |
1 |
97.10% |
pydantic/generics.py |
check_parameters_count |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/generics.py |
iter_contained_typevars |
10 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/generics.py |
get_caller_frame_info |
8 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/generics.py |
_prepare_model_fields |
10 |
0 |
1 |
4 |
0 |
100.00% |
pydantic/generics.py |
(no function) |
41 |
0 |
2 |
6 |
0 |
100.00% |
pydantic/json.py |
isoformat |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/json.py |
decimal_encoder |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/json.py |
pydantic_encoder |
13 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/json.py |
custom_pydantic_encoder |
7 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/json.py |
timedelta_isoformat |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/json.py |
(no function) |
20 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
validate_custom_root_type |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
generate_hash_function |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
generate_hash_function.hash_function |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
ModelMetaclass.__new__ |
93 |
0 |
0 |
59 |
0 |
100.00% |
pydantic/main.py |
ModelMetaclass.__new__.is_untouched |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
ModelMetaclass.__instancecheck__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__init__ |
9 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__setattr__ |
37 |
0 |
0 |
26 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__getstate__ |
2 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__setstate__ |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel._init_private_attributes |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/main.py |
BaseModel.dict |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.json |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/main.py |
BaseModel._enforce_dict_if_root |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.parse_obj |
8 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.parse_raw |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.parse_file |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.from_orm |
11 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/main.py |
BaseModel.construct |
16 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/main.py |
BaseModel._copy_and_set_values |
13 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/main.py |
BaseModel.copy |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.schema |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.schema_json |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.validate |
24 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/main.py |
BaseModel._decompose_class |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel._get_value |
17 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__try_update_forward_refs__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.update_forward_refs |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__iter__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/main.py |
BaseModel._iter |
23 |
0 |
0 |
18 |
0 |
100.00% |
pydantic/main.py |
BaseModel._calculate_keys |
12 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__eq__ |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
BaseModel.__repr_args__ |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/main.py |
create_model |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/main.py |
create_model |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/main.py |
create_model |
35 |
0 |
0 |
22 |
0 |
100.00% |
pydantic/main.py |
validate_model |
56 |
0 |
0 |
36 |
0 |
100.00% |
pydantic/main.py |
(no function) |
85 |
0 |
43 |
2 |
0 |
100.00% |
pydantic/mypy.py |
parse_mypy_version |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
plugin |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.__init__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.get_base_class_hook |
5 |
0 |
0 |
5 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.get_metaclass_hook |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.get_function_hook |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.get_method_hook |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.get_class_decorator_hook |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin.report_config_data |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin._pydantic_model_class_maker_callback |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPlugin._pydantic_model_metaclass_marker_callback |
6 |
2 |
0 |
4 |
2 |
60.00% |
pydantic/mypy.py |
PydanticPlugin._pydantic_field_callback |
27 |
0 |
0 |
21 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPluginConfig.__init__ |
13 |
0 |
2 |
8 |
0 |
100.00% |
pydantic/mypy.py |
PydanticPluginConfig.to_data |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
from_orm_callback |
14 |
0 |
4 |
8 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.transform |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.adjust_validator_signatures |
5 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.collect_config |
20 |
0 |
0 |
18 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.collect_fields |
38 |
0 |
6 |
22 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.add_initializer |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.add_construct_method |
19 |
2 |
0 |
4 |
1 |
86.96% |
pydantic/mypy.py |
PydanticModelTransformer.set_frozen |
15 |
2 |
7 |
6 |
1 |
85.71% |
pydantic/mypy.py |
PydanticModelTransformer.get_config_update |
20 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.get_is_required |
13 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.type_has_implicit_default |
5 |
0 |
0 |
5 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.get_alias_info |
13 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.get_field_arguments |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.should_init_forbid_extra |
6 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelTransformer.is_dynamic_alias_present |
8 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelField.__init__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelField.to_var |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelField.to_argument |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelField.serialize |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
PydanticModelField.deserialize |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
ModelConfigData.__init__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
ModelConfigData.set_values_dict |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
ModelConfigData.update |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/mypy.py |
ModelConfigData.setdefault |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/mypy.py |
error_from_orm |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
error_invalid_config_value |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
error_required_dynamic_aliases |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
error_unexpected_behavior |
0 |
0 |
4 |
0 |
0 |
100.00% |
pydantic/mypy.py |
error_untyped_fields |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
error_default_and_default_factory_specified |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/mypy.py |
add_method |
42 |
0 |
1 |
12 |
0 |
100.00% |
pydantic/mypy.py |
get_fullname |
2 |
0 |
2 |
0 |
0 |
100.00% |
pydantic/mypy.py |
get_name |
2 |
0 |
2 |
0 |
0 |
100.00% |
pydantic/mypy.py |
parse_toml |
13 |
0 |
4 |
4 |
0 |
100.00% |
pydantic/mypy.py |
(no function) |
99 |
0 |
6 |
0 |
0 |
100.00% |
pydantic/networks.py |
url_regex |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
multi_host_url_regex |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
ascii_domain_regex |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
int_domain_regex |
5 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
host_regex |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.__new__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.__init__ |
11 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.build |
18 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.validate |
14 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl._build_url |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl._match_url |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl._validate_port |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.validate_parts |
11 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.validate_host |
34 |
0 |
0 |
24 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.get_default_parts |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.apply_default_parts |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/networks.py |
AnyUrl.__repr__ |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
HttpUrl.get_default_parts |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
MultiHostDsn.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
MultiHostDsn._match_url |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
MultiHostDsn.validate_parts |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
MultiHostDsn._build_url |
12 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/networks.py |
RedisDsn.get_default_parts |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
MongoDsn.get_default_parts |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
KafkaDsn.get_default_parts |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
stricturl |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
import_email_validator |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
EmailStr.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
EmailStr.__get_validators__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
EmailStr.validate |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
NameEmail.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
NameEmail.__eq__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
NameEmail.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
NameEmail.__get_validators__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
NameEmail.validate |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/networks.py |
NameEmail.__str__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyAddress.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyAddress.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyAddress.validate |
8 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyInterface.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyInterface.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyInterface.validate |
8 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyNetwork.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyNetwork.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
IPvAnyNetwork.validate |
8 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/networks.py |
validate_email |
22 |
4 |
0 |
8 |
1 |
83.33% |
pydantic/networks.py |
(no function) |
155 |
0 |
24 |
0 |
0 |
100.00% |
pydantic/parse.py |
load_str_bytes |
17 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/parse.py |
load_file |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/parse.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
_apply_modify_schema |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/schema.py |
schema |
17 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/schema.py |
model_schema |
11 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/schema.py |
get_field_info_schema |
12 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/schema.py |
field_schema |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/schema.py |
get_field_schema_validations |
23 |
0 |
0 |
22 |
0 |
100.00% |
pydantic/schema.py |
get_model_name_map |
14 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/schema.py |
get_flat_models_from_model |
7 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
get_flat_models_from_field |
12 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/schema.py |
get_flat_models_from_fields |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/schema.py |
get_flat_models_from_models |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/schema.py |
get_long_model_name |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
field_type_schema |
48 |
0 |
0 |
24 |
0 |
100.00% |
pydantic/schema.py |
model_process_schema |
21 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/schema.py |
model_type_schema |
28 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/schema.py |
enum_process_schema |
7 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/schema.py |
field_singleton_sub_fields_schema |
35 |
0 |
0 |
20 |
0 |
100.00% |
pydantic/schema.py |
add_field_type_to_schema |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/schema.py |
get_schema_ref |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/schema.py |
field_singleton_schema |
54 |
0 |
0 |
35 |
0 |
100.00% |
pydantic/schema.py |
multitypes_literal_field_for_schema |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/schema.py |
encode_default |
16 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/schema.py |
get_annotation_from_field_info |
10 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/schema.py |
get_annotation_with_constraints |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
get_annotation_with_constraints.go |
58 |
0 |
0 |
53 |
0 |
100.00% |
pydantic/schema.py |
get_annotation_with_constraints.go.constraint_func |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
normalize_name |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
SkipField.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/schema.py |
(no function) |
55 |
0 |
3 |
0 |
0 |
100.00% |
pydantic/tools.py |
_generate_parsing_type_name |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/tools.py |
_get_parsing_type |
6 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/tools.py |
parse_obj_as |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/tools.py |
parse_file_as |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/tools.py |
parse_raw_as |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/tools.py |
schema_of |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/tools.py |
schema_json_of |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/tools.py |
(no function) |
18 |
0 |
2 |
0 |
0 |
100.00% |
pydantic/types.py |
_registered |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/types.py |
_registered |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/types.py |
_registered |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedNumberMeta.__new__ |
6 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/types.py |
ConstrainedInt.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedInt.__get_validators__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
conint |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedFloat.__modify_schema__ |
9 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/types.py |
ConstrainedFloat.__get_validators__ |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
confloat |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedBytes.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedBytes.__get_validators__ |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
conbytes |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedStr.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedStr.__get_validators__ |
6 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedStr.validate |
6 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
ConstrainedStr._get_pattern |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
constr |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedSet.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedSet.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedSet.set_length_validator |
9 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
conset |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
ConstrainedFrozenSet.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedFrozenSet.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedFrozenSet.frozenset_length_validator |
9 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
confrozenset |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
ConstrainedList.__get_validators__ |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
ConstrainedList.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedList.list_length_validator |
9 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
ConstrainedList.unique_items_validator |
6 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
conlist |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
ConstrainedDecimal.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedDecimal.__get_validators__ |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedDecimal.validate |
24 |
0 |
0 |
14 |
0 |
100.00% |
pydantic/types.py |
condecimal |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
JsonMeta.__getitem__ |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
SecretField.__eq__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretField.__str__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretField.__hash__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretField.get_secret_value |
0 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.__get_validators__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.validate |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
SecretStr.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.__len__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.display |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretStr.get_secret_value |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.__get_validators__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.validate |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.__len__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.display |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
SecretBytes.get_secret_value |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
PaymentCardBrand.__str__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber.__init__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber.__get_validators__ |
7 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber.masked |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber.validate_digits |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber.validate_luhn_check_digit |
14 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber.validate_length_for_brand |
14 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/types.py |
PaymentCardNumber._get_brand |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
ByteSize.__get_validators__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ByteSize.validate |
15 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/types.py |
ByteSize.human_readable |
13 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/types.py |
ByteSize.to |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedDate.__modify_schema__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
ConstrainedDate.__get_validators__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
condate |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/types.py |
(no function) |
343 |
0 |
46 |
14 |
0 |
100.00% |
pydantic/typing.py |
evaluate_forwardref |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
get_origin |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/typing.py |
get_args |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/typing.py |
convert_generics |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
is_union |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
is_none_type |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
display_as_type |
10 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/typing.py |
resolve_annotations |
21 |
1 |
0 |
10 |
1 |
93.55% |
pydantic/typing.py |
is_callable_type |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
is_literal_type |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
literal_values |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
all_literal_values |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/typing.py |
is_namedtuple |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
is_typeddict |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
_check_typeddict_special |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
is_typeddict_special |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
is_new_type |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
new_type_supertype |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/typing.py |
_check_classvar |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/typing.py |
_check_finalvar |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/typing.py |
is_classvar |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/typing.py |
is_finalvar |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/typing.py |
update_field_forward_refs |
14 |
0 |
0 |
12 |
0 |
100.00% |
pydantic/typing.py |
update_model_forward_refs |
18 |
0 |
2 |
10 |
0 |
100.00% |
pydantic/typing.py |
get_class |
8 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/typing.py |
get_sub_types |
6 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/typing.py |
(no function) |
122 |
0 |
22 |
40 |
0 |
100.00% |
pydantic/utils.py |
import_string |
10 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
truncate |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
sequence_like |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
validate_field_name |
3 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
lenient_isinstance |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
lenient_issubclass |
5 |
0 |
1 |
0 |
0 |
100.00% |
pydantic/utils.py |
in_ipython |
4 |
0 |
2 |
0 |
0 |
100.00% |
pydantic/utils.py |
is_valid_identifier |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
deep_update |
7 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/utils.py |
update_not_none |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
almost_equal_floats |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
generate_model_signature |
35 |
0 |
0 |
23 |
0 |
100.00% |
pydantic/utils.py |
get_model |
8 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
to_camel |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
to_lower_camel |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
unique_list |
9 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
PyObjectStr.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
Representation.__repr_args__ |
2 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
Representation.__repr_name__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
Representation.__repr_str__ |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
Representation.__pretty__ |
10 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
Representation.__str__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
Representation.__repr__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
Representation.__rich_repr__ |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__init__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__getitem__ |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.get |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.extra_keys |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.keys |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.values |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.items |
2 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__iter__ |
3 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__len__ |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__contains__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__eq__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__repr_args__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
GetterDict.__repr_name__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.__init__ |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.is_excluded |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.is_included |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.for_element |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ValueItems._normalize_indexes |
23 |
0 |
0 |
18 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.merge |
17 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/utils.py |
ValueItems._coerce_items |
7 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
ValueItems._coerce_value |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.is_true |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ValueItems.__repr_args__ |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ClassAttribute.__init__ |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
ClassAttribute.__get__ |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
path_type |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
smart_deepcopy |
9 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
is_valid_field |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
is_valid_private_name |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
all_identical |
4 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/utils.py |
assert_never |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/utils.py |
get_unique_discriminator_alias |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
get_discriminator_alias_and_values |
23 |
0 |
0 |
16 |
0 |
100.00% |
pydantic/utils.py |
_get_union_alias_and_all_values |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/utils.py |
(no function) |
93 |
0 |
9 |
0 |
0 |
100.00% |
pydantic/v1/__init__.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/_hypothesis_plugin.py |
(no function) |
1 |
1 |
0 |
0 |
0 |
0.00% |
pydantic/v1/annotated_types.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/class_validators.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/color.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/config.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/dataclasses.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/datetime_parse.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/decorator.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/env_settings.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/error_wrappers.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/errors.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/fields.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/generics.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/json.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/main.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/mypy.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/networks.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/parse.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/schema.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/tools.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/types.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/typing.py |
(no function) |
3 |
0 |
2 |
0 |
0 |
100.00% |
pydantic/v1/utils.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/validators.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/v1/version.py |
(no function) |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
str_validator |
9 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/validators.py |
strict_str_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
bytes_validator |
9 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/validators.py |
strict_bytes_validator |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
bool_validator |
14 |
0 |
0 |
10 |
0 |
100.00% |
pydantic/validators.py |
int_validator |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
strict_int_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
float_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
strict_float_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
float_finite_validator |
6 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
number_multiple_validator |
6 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
number_size_validator |
10 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/validators.py |
constant_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
anystr_length_validator |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
anystr_strip_whitespace |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
anystr_upper |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
anystr_lower |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
ordered_dict_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
dict_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
list_validator |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
tuple_validator |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
set_validator |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
frozenset_validator |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
deque_validator |
5 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
enum_member_validator |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
uuid_validator |
16 |
0 |
0 |
8 |
0 |
100.00% |
pydantic/validators.py |
decimal_validator |
12 |
0 |
0 |
6 |
0 |
100.00% |
pydantic/validators.py |
hashable_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
ip_v4_address_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
ip_v6_address_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
ip_v4_network_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
ip_v6_network_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
ip_v4_interface_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
ip_v6_interface_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
path_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
path_exists_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
callable_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
enum_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
int_enum_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
make_literal_validator |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
make_literal_validator.literal_validator |
4 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
constr_length_validator |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
constr_strip_whitespace |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
constr_upper |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
constr_lower |
4 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
validate_json |
8 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/validators.py |
make_arbitrary_type_validator |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
make_arbitrary_type_validator.arbitrary_type_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
make_class_validator |
2 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
make_class_validator.class_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
any_class_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
none_validator |
3 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
pattern_validator |
7 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
make_namedtuple_validator |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
make_namedtuple_validator.namedtuple_validator |
6 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
make_typeddict_validator |
5 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
make_typeddict_validator.typeddict_validator |
1 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
IfConfig.__init__ |
3 |
0 |
0 |
0 |
0 |
100.00% |
pydantic/validators.py |
IfConfig.check |
1 |
0 |
0 |
2 |
0 |
100.00% |
pydantic/validators.py |
find_validators |
57 |
0 |
0 |
40 |
0 |
100.00% |
pydantic/validators.py |
(no function) |
77 |
0 |
9 |
0 |
0 |
100.00% |
pydantic/version.py |
version_info |
13 |
0 |
0 |
4 |
0 |
100.00% |
pydantic/version.py |
(no function) |
7 |
0 |
5 |
0 |
0 |
100.00% |