Coverage report: 100%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-17 17:07 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
src / dynapydantic / __init__.py (no class)   100% 7 0 0   100% 0 0   100%
src / dynapydantic / annotations.py PydanticAdapter   100% 1 0 0   100% 0 0   100%
src / dynapydantic / annotations.py Union   100% 0 0 3   100% 0 0   100%
src / dynapydantic / annotations.py (no class)   100% 24 0 11   100% 6 0   100%
src / dynapydantic / exceptions.py Error   100% 0 0 0   100% 0 0   100%
src / dynapydantic / exceptions.py RegistrationError   100% 0 0 0   100% 0 0   100%
src / dynapydantic / exceptions.py AmbiguousDiscriminatorValueError   100% 0 0 0   100% 0 0   100%
src / dynapydantic / exceptions.py ConfigurationError   100% 0 0 0   100% 0 0   100%
src / dynapydantic / exceptions.py NoRegisteredTypesError   100% 0 0 0   100% 0 0   100%
src / dynapydantic / exceptions.py (no class)   100% 5 0 0   100% 0 0   100%
src / dynapydantic / free_funcs.py (no class)   100% 26 0 8   100% 12 0   100%
src / dynapydantic / subclass_tracking_model.py SubclassTrackingModel   100% 38 0 0   100% 12 0   100%
src / dynapydantic / subclass_tracking_model.py (no class)   100% 33 0 0   100% 4 0   100%
src / dynapydantic / tracking_group.py TrackingGroup   100% 102 0 2   100% 58 0   100%
src / dynapydantic / tracking_group.py (no class)   100% 46 0 4   100% 2 0   100%
src / dynapydantic / union_mode.py DiscriminatedConfig   100% 0 0 0   100% 0 0   100%
src / dynapydantic / union_mode.py (no class)   100% 8 0 0   100% 0 0   100%
Total     100% 290 0 28   100% 94 0   100%

No items found using the specified filter.