FastDepends coverage for e99e828d00aff678df4abcfbc966ab5d08be1bab: 100%

Files Functions Classes

coverage.py v7.17.3, created at 2026-11-13 05:19 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
fast_depends/_compat.py   100% 32 0 0   100% 10 0   100%
fast_depends/core/builder.py   100% 115 0 5   100% 56 0   100%
fast_depends/core/model.py   100% 156 0 7   100% 80 0   100%
fast_depends/dependencies/model.py   100% 11 0 5   100% 0 0   100%
fast_depends/dependencies/provider.py   100% 42 0 3   100% 2 0   100%
fast_depends/exceptions.py   100% 17 0 1   100% 4 0   100%
fast_depends/library/model.py   100% 20 0 3   100% 0 0   100%
fast_depends/library/serializer.py   100% 25 0 19   100% 0 0   100%
fast_depends/msgspec/serializer.py   100% 73 0 0   100% 14 0   100%
fast_depends/pydantic/_compat.py   100% 66 0 0   100% 8 0   100%
fast_depends/pydantic/schema.py   100% 38 0 0   100% 22 0   100%
fast_depends/pydantic/serializer.py   100% 82 0 0   100% 16 0   100%
fast_depends/use.py   100% 91 0 43   100% 20 0   100%
fast_depends/utils.py   100% 91 0 19   100% 36 0   100%
tests/async/test_cast.py   100% 122 0 3   100% 8 0   100%
tests/async/test_class.py   100% 14 0 0   100% 0 0   100%
tests/async/test_depends.py   100% 378 0 14   100% 6 0   100%
tests/conftest.py   100% 8 0 0   100% 0 0   100%
tests/library/test_custom.py   100% 144 0 7   100% 8 0   100%
tests/library/test_serializer.py   100% 21 0 0   100% 0 0   100%
tests/marks.py   100% 17 0 0   100% 0 0   100%
tests/pydantic_specific/async/test_cast.py   100% 63 0 0   100% 4 0   100%
tests/pydantic_specific/async/test_config.py   100% 15 0 10   100% 0 0   100%
tests/pydantic_specific/sync/test_cast.py   100% 57 0 0   100% 4 0   100%
tests/pydantic_specific/sync/test_config.py   100% 14 0 10   100% 0 0   100%
tests/pydantic_specific/test_custom.py   100% 22 0 0   100% 2 0   100%
tests/pydantic_specific/test_locals.py   100% 12 0 0   100% 0 0   100%
tests/pydantic_specific/test_prebuild.py   100% 20 0 0   100% 2 0   100%
tests/pydantic_specific/test_schema.py   100% 138 0 37   100% 0 0   100%
tests/pydantic_specific/wrapper.py   100% 9 0 0   100% 0 0   100%
tests/serializers/msgspec/test_custom_type.py   100% 21 0 7   100% 0 0   100%
tests/serializers/msgspec/test_encode.py   100% 11 0 0   100% 0 0   100%
tests/serializers/msgspec/test_serializer.py   100% 51 0 2   100% 0 0   100%
tests/serializers/params.py   100% 9 0 0   100% 0 0   100%
tests/serializers/pydantic/test_compat.py   100% 11 0 0   100% 0 0   100%
tests/serializers/pydantic/test_encode.py   100% 18 0 0   100% 0 0   100%
tests/serializers/pydantic/test_json_backend.py   100% 40 0 0   100% 2 0   100%
tests/serializers/pydantic/test_overrides.py   100% 23 0 0   100% 0 0   100%
tests/serializers/pydantic/test_serializer.py   100% 7 0 0   100% 0 0   100%
tests/sync/test_cast.py   100% 111 0 3   100% 8 0   100%
tests/sync/test_class.py   100% 12 0 0   100% 0 0   100%
tests/sync/test_depends.py   100% 268 0 25   100% 4 0   100%
tests/test_compat.py   100% 39 0 0   100% 0 0   100%
tests/test_exceptions.py   100% 16 0 0   100% 0 0   100%
tests/test_inject.py   100% 11 0 0   100% 0 0   100%
tests/test_no_serializer.py   100% 8 0 0   100% 4 0   100%
tests/test_overrides.py   100% 195 0 16   100% 0 0   100%
tests/test_params.py   100% 24 0 27   100% 0 0   100%
tests/test_provider.py   100% 44 0 0   100% 0 0   100%
tests/test_typealiastype_depends/test_typealiastype_depends.py   100% 22 0 0   100% 0 0   100%
tests/test_utils.py   100% 6 0 5   100% 0 0   100%
Total   100% 2860 0 271   100% 320 0   100%

No items found using the specified filter.