Coverage report: 80%

Files Functions Classes

coverage.py v7.13.1, created at 2026-02-13 00:10 +0900

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
src / app.py   67% 83 27 41   10% 10 1   61%
src / healthz.py   0% 4 4 18   100% 0 0   0%
src / rasp_shutter / __init__.py   100% 0 0 0   100% 0 0   100%
src / rasp_shutter / config.py   99% 99 1 0   50% 2 1   98%
src / rasp_shutter / control / __init__.py   100% 0 0 0   100% 0 0   100%
src / rasp_shutter / control / config.py   87% 46 6 0   50% 2 1   85%
src / rasp_shutter / control / scheduler.py   92% 367 30 24   87% 126 9   90%
src / rasp_shutter / control / webapi / __init__.py   100% 0 0 0   100% 0 0   100%
src / rasp_shutter / control / webapi / control.py   91% 205 18 5   95% 44 2   92%
src / rasp_shutter / control / webapi / schedule.py   98% 91 2 0   88% 16 2   96%
src / rasp_shutter / control / webapi / sensor.py   62% 29 11 0   0% 4 0   55%
src / rasp_shutter / control / webapi / test / __init__.py   100% 0 0 0   100% 0 0   100%
src / rasp_shutter / control / webapi / test / sync.py   37% 161 101 0   0% 28 0   32%
src / rasp_shutter / control / webapi / test / time.py   40% 52 31 0   0% 10 0   34%
src / rasp_shutter / metrics / __init__.py   100% 0 0 0   100% 0 0   100%
src / rasp_shutter / metrics / collector.py   91% 89 8 0   71% 14 4   88%
src / rasp_shutter / metrics / webapi / __init__.py   100% 0 0 0   100% 0 0   100%
src / rasp_shutter / metrics / webapi / page.py   83% 197 33 0   74% 62 12   81%
src / rasp_shutter / schemas.py   100% 39 0 0   100% 0 0   100%
src / rasp_shutter / type_defs.py   100% 39 0 0   100% 0 0   100%
src / rasp_shutter / util.py   90% 21 2 0   50% 4 2   84%
Total   82% 1522 274 88   70% 322 34   80%

No items found using the specified filter.