Coverage report: 89%

Files Functions Classes

coverage.py v7.6.8, created at 2024-12-28 14:21 +0000

File statements missing excluded coverage
custom_components/supernotify/__init__.py 194 1 0 99%
custom_components/supernotify/archive.py 92 19 0 79%
custom_components/supernotify/common.py 54 1 0 98%
custom_components/supernotify/configuration.py 217 15 0 93%
custom_components/supernotify/delivery_method.py 127 13 0 90%
custom_components/supernotify/envelope.py 70 5 0 93%
custom_components/supernotify/media_grab.py 146 26 0 82%
custom_components/supernotify/methods/__init__.py 0 0 0 100%
custom_components/supernotify/methods/alexa_media_player.py 27 3 0 89%
custom_components/supernotify/methods/chime.py 106 6 0 94%
custom_components/supernotify/methods/email.py 88 11 0 88%
custom_components/supernotify/methods/generic.py 28 2 0 93%
custom_components/supernotify/methods/media_player_image.py 33 3 0 91%
custom_components/supernotify/methods/mobile_push.py 107 9 0 92%
custom_components/supernotify/methods/persistent.py 19 0 0 100%
custom_components/supernotify/methods/sms.py 31 6 0 81%
custom_components/supernotify/notification.py 364 46 0 87%
custom_components/supernotify/notify.py 197 26 0 87%
custom_components/supernotify/scenario.py 86 13 0 85%
custom_components/supernotify/snoozer.py 182 26 0 86%
Total 2168 231 0 89%

No items found using the specified filter.