Coverage report: 93%

Files Functions Classes

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

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

No items found using the specified filter.