Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.14.2
, created at 2026-07-24 15:35 +0000
Statements
Branches
Total
File
function
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src
/
dynapydantic
/
__init__.py
(no function)
100%
7
0
0
100%
0
0
100%
src
/
dynapydantic
/
annotations.py
ModelConstructionTimeAdapter.__get_pydantic_core_schema__
100%
1
0
0
100%
0
0
100%
src
/
dynapydantic
/
annotations.py
Polymorphic.__class_getitem__
100%
6
0
0
100%
4
0
100%
src
/
dynapydantic
/
annotations.py
_polymorphic_cgi
100%
10
0
0
100%
4
0
100%
src
/
dynapydantic
/
annotations.py
Union.__class_getitem__
100%
0
0
1
100%
0
0
100%
src
/
dynapydantic
/
annotations.py
Union.__class_getitem__
100%
0
0
1
100%
0
0
100%
src
/
dynapydantic
/
annotations.py
Union.__class_getitem__
100%
1
0
0
100%
0
0
100%
src
/
dynapydantic
/
annotations.py
(no function)
100%
16
0
3
100%
0
0
100%
src
/
dynapydantic
/
exceptions.py
(no function)
100%
5
0
0
100%
0
0
100%
src
/
dynapydantic
/
free_funcs.py
union
100%
6
0
0
100%
4
0
100%
src
/
dynapydantic
/
free_funcs.py
load_plugins
100%
6
0
0
100%
4
0
100%
src
/
dynapydantic
/
free_funcs.py
registered_models
100%
0
0
1
100%
0
0
100%
src
/
dynapydantic
/
free_funcs.py
registered_models
100%
0
0
1
100%
0
0
100%
src
/
dynapydantic
/
free_funcs.py
registered_models
100%
6
0
0
100%
4
0
100%
src
/
dynapydantic
/
free_funcs.py
(no function)
100%
8
0
6
100%
0
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
SubclassTrackingModel.__init_subclass__
100%
2
0
0
100%
0
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
SubclassTrackingModel.__pydantic_init_subclass__
100%
7
0
0
100%
6
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
_init_tracking_group
100%
14
0
0
100%
6
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
_StmConfig.create
100%
11
0
0
100%
6
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
_exclude_from_union_default
100%
8
0
0
100%
6
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
_is_uninstantiated_generic
100%
2
0
0
100%
0
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
ValidationTimeAdapter.__get_pydantic_core_schema__
100%
3
0
0
100%
0
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
ValidationTimeAdapter.__get_pydantic_core_schema__._validate
100%
6
0
0
100%
0
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
ValidationTimeAdapter.__get_pydantic_core_schema__._serialize
100%
6
0
0
75%
4
1
90%
src
/
dynapydantic
/
subclass_tracking_model.py
ValidationTimeAdapter.__get_pydantic_json_schema__
100%
11
0
0
100%
0
0
100%
src
/
dynapydantic
/
subclass_tracking_model.py
(no function)
100%
29
0
0
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
_inject_discriminator_field
100%
7
0
0
100%
2
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup._ensure_union_mode
100%
9
0
0
100%
4
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup._coerce_union_mode
100%
17
0
0
100%
10
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup._discriminated
100%
1
0
0
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.load_plugins
100%
7
0
0
100%
6
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.register
100%
0
0
1
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.register
100%
0
0
1
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.register
100%
5
0
0
100%
2
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.register._wrapper
100%
2
0
0
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.register_model
100%
26
0
0
100%
18
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.union
100%
13
0
0
100%
8
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.generation
100%
1
0
0
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup.type_adapter
100%
4
0
0
100%
2
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup._register_with_discriminator_field
100%
9
0
0
100%
4
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup._register_plain
100%
1
0
0
100%
0
0
100%
src
/
dynapydantic
/
tracking_group.py
TrackingGroup._do_register
100%
6
0
0
100%
4
0
100%
src
/
dynapydantic
/
tracking_group.py
(no function)
100%
39
0
4
100%
0
0
100%
src
/
dynapydantic
/
union_mode.py
(no function)
100%
12
0
0
100%
0
0
100%
Total
100%
330
0
19
99%
108
1
99%
No items found using the specified filter.