Coverage report: 90%

Files Functions Classes

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

File   statements missing excluded   coverage
src/epl/__init__.py   0 0 0   100%
src/epl/adapters/__init__.py   0 0 0   100%
src/epl/adapters/inbound/__init__.py   0 0 0   100%
src/epl/adapters/inbound/authorization.py   67 0 0   100%
src/epl/adapters/inbound/formatters.py   121 11 0   91%
src/epl/adapters/inbound/mcp_adapter.py   29 3 0   90%
src/epl/adapters/inbound/tools/__init__.py   0 0 0   100%
src/epl/adapters/inbound/tools/_base.py   84 11 0   87%
src/epl/adapters/inbound/tools/analytics.py   20 6 0   70%
src/epl/adapters/inbound/tools/espn.py   40 10 0   75%
src/epl/adapters/inbound/tools/pulselive.py   12 2 0   83%
src/epl/adapters/outbound/__init__.py   0 0 0   100%
src/epl/adapters/outbound/caching_adapter.py   47 2 0   96%
src/epl/adapters/outbound/espn_adapter.py   70 0 0   100%
src/epl/adapters/outbound/parsers.py   69 6 0   91%
src/epl/adapters/outbound/pulselive_adapter.py   40 22 0   45%
src/epl/adapters/outbound/pulselive_parsers.py   38 18 0   53%
src/epl/adapters/outbound/retry_adapter.py   44 2 0   95%
src/epl/application/__init__.py   0 0 0   100%
src/epl/application/_analytics_helpers.py   91 10 0   89%
src/epl/application/_helpers.py   5 0 0   100%
src/epl/application/service.py   79 6 0   92%
src/epl/domain/__init__.py   0 0 0   100%
src/epl/domain/exceptions.py   3 0 0   100%
src/epl/domain/models.py   118 0 0   100%
src/epl/observability/__init__.py   2 0 0   100%
src/epl/observability/tracing.py   68 0 0   100%
src/epl/ports/__init__.py   0 0 0   100%
src/epl/ports/inbound.py   40 0 2   100%
src/epl/ports/outbound.py   14 0 21   100%
src/epl/security/__init__.py   2 0 0   100%
src/epl/security/jwks.py   51 3 0   94%
src/epl/security/token_verifier.py   76 1 0   99%
src/epl/server.py   69 20 0   71%
Total   1299 133 23   90%

No items found using the specified filter.