Coverage report: 84%
Files Functions Classes
coverage.py v7.15.1, created at 2026-07-20 20:21 +0000
| Statements | Branches | Total | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| File | coverage | statements | missing | excluded | coverage | branches | partial | coverage | |||
| src/updates2mqtt/__init__.py | 100% | 2 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/updates2mqtt/__main__.py | 0% | 3 | 3 | 0 | 0% | 2 | 0 | 0% | |||
| src/updates2mqtt/app.py | 81% | 155 | 29 | 0 | 75% | 48 | 10 | 80% | |||
| src/updates2mqtt/cli.py | 91% | 101 | 9 | 2 | 90% | 42 | 4 | 91% | |||
| src/updates2mqtt/config.py | 93% | 186 | 13 | 0 | 71% | 14 | 2 | 92% | |||
| src/updates2mqtt/hass_formatter.py | 100% | 33 | 0 | 0 | 100% | 22 | 0 | 100% | |||
| src/updates2mqtt/helpers.py | 89% | 196 | 21 | 0 | 80% | 66 | 11 | 87% | |||
| src/updates2mqtt/integrations/__init__.py | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src/updates2mqtt/integrations/docker.py | 79% | 416 | 86 | 2 | 72% | 180 | 39 | 77% | |||
| src/updates2mqtt/integrations/docker_enrich.py | 86% | 522 | 72 | 4 | 75% | 178 | 36 | 83% | |||
| src/updates2mqtt/integrations/git_utils.py | 81% | 59 | 11 | 0 | 75% | 8 | 2 | 81% | |||
| src/updates2mqtt/integrations/github_enrich.py | 100% | 79 | 0 | 2 | 100% | 46 | 0 | 100% | |||
| src/updates2mqtt/model.py | 96% | 142 | 5 | 0 | 100% | 18 | 0 | 97% | |||
| src/updates2mqtt/mqtt.py | 80% | 332 | 66 | 0 | 65% | 116 | 19 | 76% | |||
| Total | 86% | 2226 | 315 | 10 | 77% | 740 | 123 | 84% | |||
No items found using the specified filter.