Coverage report: 91%

Files Functions Classes

coverage.py v7.13.5, created at 2026-06-24 11:13 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
fastapi_restly / _exception_handlers.py (no class)   93% 70 5 0   82% 34 6   89%
fastapi_restly / _pytest_fixtures.py (no class)   86% 147 20 2   63% 30 7   82%
fastapi_restly / db / _globals.py RestlyContext   94% 17 1 0   50% 2 1   89%
fastapi_restly / db / _session.py (no class)   95% 164 9 0   95% 62 3   95%
fastapi_restly / pytest_fixtures.py (no class)   43% 7 4 0   0% 2 0   33%
fastapi_restly / query / _impl.py (no class)   95% 260 12 0   91% 130 12   94%
fastapi_restly / query / _shared.py (no class)   93% 15 1 0   75% 4 1   89%
fastapi_restly / schemas / _base.py IDSchema   81% 27 5 0   75% 12 3   79%
fastapi_restly / schemas / _base.py IDRef   85% 13 2 0   75% 8 2   81%
fastapi_restly / schemas / _base.py (no class)   99% 205 2 0   97% 70 2   99%
fastapi_restly / schemas / _generator.py (no class)   95% 158 8 0   87% 106 10   92%
fastapi_restly / testing / __init__.py (no class)   50% 8 4 0   0% 2 0   40%
fastapi_restly / testing / _client.py RestlyTestClient   88% 41 5 0   83% 6 1   87%
fastapi_restly / testing / _fixtures.py (no class)   0% 2 2 0   100% 0 0   0%
fastapi_restly / views / _async.py AsyncRestView   98% 56 1 0   88% 8 1   97%
fastapi_restly / views / _base.py BaseRestView   93% 86 6 0   71% 56 14   85%
fastapi_restly / views / _base.py (no class)   93% 590 43 11   84% 244 26   90%
fastapi_restly / views / _openapi.py (no class)   92% 126 10 0   82% 56 10   89%
fastapi_restly / views / _react_admin.py _ReactAdminMixin   92% 38 3 0   58% 12 3   84%
fastapi_restly / views / _react_admin.py AsyncReactAdminView   50% 4 2 0   100% 0 0   50%
fastapi_restly / views / _react_admin.py (no class)   90% 136 14 5   74% 42 11   86%
fastapi_restly / views / _sync.py RestView   96% 56 2 0   88% 8 1   95%
Total     93% 2396 161 23   84% 910 114   91%

No items found using the specified filter.

22 classes skipped due to complete coverage.