pydantic coverage for 2f3e1ac12b86f57a401a9421bb15747395f56cdf: 95.46%

Files Functions Classes

coverage.py v7.6.12, created at 2025-02-13 19:35 +0000

File statements missing excluded branches partial coverage
pydantic/__init__.py 30 4 23 10 2 85.00%
pydantic/_internal/__init__.py 0 0 0 0 0 100.00%
pydantic/_internal/_config.py 138 0 3 28 0 100.00%
pydantic/_internal/_core_metadata.py 34 3 3 20 4 87.04%
pydantic/_internal/_core_utils.py 86 31 2 32 1 55.93%
pydantic/_internal/_dataclasses.py 68 3 24 8 0 96.05%
pydantic/_internal/_decorators.py 315 4 3 124 6 97.72%
pydantic/_internal/_decorators_v1.py 56 3 34 24 1 95.00%
pydantic/_internal/_discriminated_union.py 187 4 3 100 5 96.86%
pydantic/_internal/_docs_extraction.py 63 6 0 20 2 90.36%
pydantic/_internal/_fields.py 203 2 6 122 4 98.15%
pydantic/_internal/_forward_ref.py 13 0 0 0 0 100.00%
pydantic/_internal/_generate_schema.py 1260 44 12 594 33 95.63%
pydantic/_internal/_generics.py 226 11 5 94 0 93.44%
pydantic/_internal/_git.py 15 4 0 0 0 73.33%
pydantic/_internal/_import_utils.py 10 0 3 0 0 100.00%
pydantic/_internal/_internal_dataclass.py 4 0 0 2 0 100.00%
pydantic/_internal/_known_annotated_metadata.py 160 12 2 66 4 91.15%
pydantic/_internal/_mock_val_ser.py 95 11 4 24 4 84.03%
pydantic/_internal/_model_construction.py 333 2 8 134 3 98.93%
pydantic/_internal/_namespace_utils.py 81 0 0 16 0 100.00%
pydantic/_internal/_repr.py 68 0 3 28 0 100.00%
pydantic/_internal/_schema_gather.py 124 3 0 98 5 95.50%
pydantic/_internal/_schema_generation_shared.py 49 3 7 14 3 90.48%
pydantic/_internal/_serializers.py 21 2 0 6 0 92.59%
pydantic/_internal/_signature.py 80 4 3 46 4 93.65%
pydantic/_internal/_typing_extra.py 319 10 127 100 3 96.90%
pydantic/_internal/_utils.py 170 0 30 60 1 99.57%
pydantic/_internal/_validate_call.py 60 0 0 10 0 100.00%
pydantic/_internal/_validators.py 273 1 0 92 1 99.45%
pydantic/_migration.py 34 0 0 14 0 100.00%
pydantic/alias_generators.py 17 0 0 2 0 100.00%
pydantic/aliases.py 52 0 0 12 0 100.00%
pydantic/annotated_handlers.py 15 0 11 0 0 100.00%
pydantic/class_validators.py 2 0 0 0 0 100.00%
pydantic/color.py 196 0 0 60 0 100.00%
pydantic/config.py 106 0 3 2 0 100.00%
pydantic/dataclasses.py 98 2 63 38 1 97.79%
pydantic/datetime_parse.py 2 0 0 0 0 100.00%
pydantic/decorator.py 2 0 0 0 0 100.00%
pydantic/env_settings.py 2 0 0 0 0 100.00%
pydantic/error_wrappers.py 2 0 0 0 0 100.00%
pydantic/errors.py 39 0 0 2 0 100.00%
pydantic/experimental/__init__.py 3 0 0 0 0 100.00%
pydantic/experimental/pipeline.py 355 21 52 128 16 92.34%
pydantic/fields.py 445 2 196 178 5 98.88%
pydantic/functional_serializers.py 65 2 62 4 1 95.65%
pydantic/functional_validators.py 148 0 131 24 2 98.84%
pydantic/generics.py 2 0 0 0 0 100.00%
pydantic/json.py 2 0 0 0 0 100.00%
pydantic/json_schema.py 1065 43 23 448 39 94.32%
pydantic/main.py 550 9 209 190 3 98.11%
pydantic/mypy.py 604 41 33 294 31 91.09%
pydantic/networks.py 379 24 9 32 4 92.21%
pydantic/parse.py 2 0 0 0 0 100.00%
pydantic/plugin/__init__.py 20 3 66 0 0 85.00%
pydantic/plugin/_loader.py 33 4 2 16 2 87.76%
pydantic/plugin/_schema_validator.py 70 0 4 24 0 100.00%
pydantic/root_model.py 54 0 35 8 0 100.00%
pydantic/schema.py 2 0 0 0 0 100.00%
pydantic/tools.py 2 0 0 0 0 100.00%
pydantic/type_adapter.py 153 11 18 38 5 91.62%
pydantic/types.py 646 9 53 140 11 97.46%
pydantic/typing.py 2 0 0 0 0 100.00%
pydantic/utils.py 2 0 0 0 0 100.00%
pydantic/validate_call_decorator.py 41 0 9 14 0 100.00%
pydantic/validators.py 2 0 0 0 0 100.00%
pydantic/version.py 29 0 0 4 0 100.00%
pydantic/warnings.py 35 1 0 2 0 97.30%
Total 9819 339 1284 3546 206 95.46%

No items found using the specified filter.