Coverage report: 93%

Files Functions Classes

coverage.py v7.16.0, created at 2026-09-27 14:44 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
dataexcept/__init__.py   100% 27 0 7   100% 0 0   100%
dataexcept/__main__.py   98% 40 1 7   88% 16 2   95%
dataexcept/_causes.py   100% 11 0 0   100% 6 0   100%
dataexcept/_previews.py   100% 19 0 0   100% 8 0   100%
dataexcept/_validation.py   100% 5 0 0   100% 0 0   100%
dataexcept/base.py   95% 84 4 3   94% 16 1   95%
dataexcept/broker_context.py   95% 58 3 0   88% 24 3   93%
dataexcept/broker_exceptions.py   100% 78 0 0   100% 18 0   100%
dataexcept/database_exceptions.py   100% 30 0 0   100% 4 0   100%
dataexcept/dataengineering_exceptions.py   100% 47 0 0   100% 6 0   100%
dataexcept/datascience_exceptions/__init__.py   100% 5 0 0   100% 0 0   100%
dataexcept/datascience_exceptions/base.py   100% 10 0 0   100% 2 0   100%
dataexcept/datascience_exceptions/ingestion.py   94% 157 10 0   83% 66 11   91%
dataexcept/datascience_exceptions/operations.py   86% 64 9 0   55% 22 10   78%
dataexcept/datascience_exceptions/training.py   94% 239 14 0   81% 94 18   90%
dataexcept/exceptions/__init__.py   100% 10 0 0   100% 0 0   100%
dataexcept/exceptions/authentication.py   100% 15 0 0   100% 0 0   100%
dataexcept/exceptions/base.py   100% 3 0 0   100% 0 0   100%
dataexcept/exceptions/configuration.py   100% 6 0 0   100% 0 0   100%
dataexcept/exceptions/external.py   100% 30 0 0   100% 2 0   100%
dataexcept/exceptions/lifecycle.py   89% 9 1 0   50% 2 1   82%
dataexcept/exceptions/notification.py   92% 26 2 0   67% 6 2   88%
dataexcept/exceptions/parsing.py   100% 47 0 0   100% 10 0   100%
dataexcept/exceptions/scheduling.py   100% 12 0 0   100% 0 0   100%
dataexcept/exceptions/validation.py   100% 9 0 0   100% 0 0   100%
dataexcept/failure_metadata.py   92% 25 2 0   80% 10 2   89%
dataexcept/http_context.py   92% 72 6 0   82% 38 7   88%
dataexcept/io_exceptions.py   96% 26 1 0   75% 4 1   93%
dataexcept/logging_helpers.py   100% 81 0 4   95% 20 1   99%
dataexcept/network_exceptions.py   100% 24 0 0   100% 2 0   100%
dataexcept/observability.py   100% 39 0 0   93% 14 1   98%
dataexcept/opentelemetry.py   97% 68 2 2   79% 24 5   92%
dataexcept/orchestrator_context.py   96% 48 2 0   90% 20 2   94%
dataexcept/pandas_exceptions.py   87% 71 9 0   62% 24 9   81%
dataexcept/pino.py   100% 53 0 4   100% 22 0   100%
dataexcept/pipeline_exceptions.py   100% 83 0 0   100% 2 0   100%
dataexcept/redaction.py   100% 75 0 2   100% 28 0   100%
dataexcept/schema.py   100% 23 0 0   100% 0 0   100%
dataexcept/security_exceptions.py   100% 23 0 0   100% 2 0   100%
dataexcept/sentry.py   89% 62 7 2   61% 28 9   80%
dataexcept/serialization.py   93% 147 11 2   89% 64 7   91%
dataexcept/serverless_context.py   95% 80 4 0   88% 40 5   92%
dataexcept/trace_context.py   95% 91 5 0   87% 46 6   92%
dataexcept/worker_context.py   95% 81 4 0   88% 42 5   93%
dataexcept/wrapping.py   97% 39 1 2   94% 16 1   96%
Total   96% 2252 98 35   85% 748 109   93%

No items found using the specified filter.