Coverage report: 94%

Files Functions Classes

coverage.py v7.15.3, created at 2026-08-05 10:11 +0000

File   statements missing excluded   coverage
src/mls/__init__.py   0 0 0   100%
src/mls/adapters/__init__.py   0 0 0   100%
src/mls/adapters/inbound/__init__.py   0 0 0   100%
src/mls/adapters/inbound/authorization.py   67 0 0   100%
src/mls/adapters/inbound/formatters.py   125 3 0   98%
src/mls/adapters/inbound/mcp_adapter.py   27 3 0   89%
src/mls/adapters/inbound/tools/__init__.py   0 0 0   100%
src/mls/adapters/inbound/tools/_base.py   84 11 0   87%
src/mls/adapters/inbound/tools/analytics.py   20 6 0   70%
src/mls/adapters/inbound/tools/espn.py   40 10 0   75%
src/mls/adapters/outbound/__init__.py   0 0 0   100%
src/mls/adapters/outbound/caching_adapter.py   47 2 0   96%
src/mls/adapters/outbound/espn_adapter.py   72 0 0   100%
src/mls/adapters/outbound/parsers.py   69 6 0   91%
src/mls/adapters/outbound/retry_adapter.py   44 2 0   95%
src/mls/application/__init__.py   0 0 0   100%
src/mls/application/_analytics_helpers.py   91 10 0   89%
src/mls/application/_helpers.py   5 0 0   100%
src/mls/application/service.py   69 0 0   100%
src/mls/domain/__init__.py   0 0 0   100%
src/mls/domain/exceptions.py   3 0 0   100%
src/mls/domain/models.py   106 0 0   100%
src/mls/observability/__init__.py   2 0 0   100%
src/mls/observability/tracing.py   68 0 0   100%
src/mls/ports/__init__.py   0 0 0   100%
src/mls/ports/inbound.py   40 0 2   100%
src/mls/ports/outbound.py   11 0 16   100%
src/mls/security/__init__.py   2 0 0   100%
src/mls/security/jwks.py   51 3 0   94%
src/mls/security/token_verifier.py   76 1 0   99%
src/mls/server.py   66 20 0   70%
Total   1185 77 18   94%

No items found using the specified filter.