Coverage report: 100%

Files Functions Classes

coverage.py v7.12.0, created at 2025-11-29 19:36 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
hermes / __init__.py Mangler.hash   100% 1 0 0   100% 0 0   100%
hermes / __init__.py Mangler.dumps   100% 4 0 0   100% 2 0   100%
hermes / __init__.py Mangler.loads   100% 6 0 0   100% 2 0   100%
hermes / __init__.py Mangler.nameEntry   100% 13 0 0   100% 2 0   100%
hermes / __init__.py Mangler.nameTag   100% 1 0 0   100% 0 0   100%
hermes / __init__.py Mangler.mapTags   100% 2 0 0   100% 0 0   100%
hermes / __init__.py Mangler.hashTags   100% 2 0 0   100% 0 0   100%
hermes / __init__.py Mangler.nameLock   100% 4 0 0   100% 2 0   100%
hermes / __init__.py Cached.__init__   100% 8 0 0   100% 0 0   100%
hermes / __init__.py Cached._load   100% 6 0 0   100% 4 0   100%
hermes / __init__.py Cached._save   100% 11 0 0   100% 4 0   100%
hermes / __init__.py Cached._remove   100% 6 0 0   100% 4 0   100%
hermes / __init__.py Cached._get_key   100% 2 0 0   100% 0 0   100%
hermes / __init__.py Cached._get_ttl   100% 4 0 0   100% 2 0   100%
hermes / __init__.py Cached.invalidate   100% 1 0 0   100% 0 0   100%
hermes / __init__.py Cached.__call__   100% 10 0 0   100% 4 0   100%
hermes / __init__.py Cached.__get__   100% 5 0 0   100% 4 0   100%
hermes / __init__.py Cached._copy   100% 4 0 0   100% 0 0   100%
hermes / __init__.py CachedCoro._run   100% 4 0 0   100% 2 0   100%
hermes / __init__.py CachedCoro.invalidate   100% 1 0 0   100% 0 0   100%
hermes / __init__.py CachedCoro.__call__   100% 13 0 0   100% 4 0   100%
hermes / __init__.py cachedfactory   100% 6 0 0   100% 4 0   100%
hermes / __init__.py Hermes.__init__   100% 13 0 0   100% 6 0   100%
hermes / __init__.py Hermes.__call__   100% 3 0 0   100% 2 0   100%
hermes / __init__.py Hermes.clean   100% 3 0 0   100% 2 0   100%
hermes / __init__.py (no function)   100% 88 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractLock.__init__   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractLock.__enter__   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractLock.__exit__   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractLock.acquire   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractLock.release   100% 0 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractBackend.__init__   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractBackend.lock   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractBackend.save   100% 0 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractBackend.load   100% 1 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractBackend.remove   100% 0 0 0   100% 0 0   100%
hermes / backend / __init__.py AbstractBackend.clean   100% 0 0 0   100% 0 0   100%
hermes / backend / __init__.py (no function)   100% 19 0 2   100% 0 0   100%
hermes / backend / inprocess.py Lock.__init__   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py Lock.acquire   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py Lock.release   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py BaseBackend.__init__   100% 2 0 0   100% 0 0   100%
hermes / backend / inprocess.py BaseBackend.save   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py BaseBackend.load   100% 6 0 0   100% 4 0   100%
hermes / backend / inprocess.py BaseBackend.remove   100% 4 0 0   100% 4 0   100%
hermes / backend / inprocess.py BaseBackend.clean   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py BaseBackend.dump   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend.__init__   100% 5 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend.lock   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend.save   100% 4 0 0   100% 4 0   100%
hermes / backend / inprocess.py Backend.clean   100% 3 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend.startWatch   100% 3 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend.stopWatch   100% 2 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend.dump   100% 2 0 0   100% 0 0   100%
hermes / backend / inprocess.py Backend._watchExpiry   100% 9 0 0   100% 4 0   100%
hermes / backend / inprocess.py AsyncLock.__enter__   100% 0 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncLock.__exit__   100% 0 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncLock.acquire   100% 6 0 0   100% 4 0   100%
hermes / backend / inprocess.py AsyncLock.release   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncBackend.__init__   100% 4 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncBackend.lock   100% 4 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncBackend.save   100% 4 0 0   100% 4 0   100%
hermes / backend / inprocess.py AsyncBackend.clean   100% 2 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncBackend.startWatch   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncBackend.stopWatch   100% 1 0 0   100% 0 0   100%
hermes / backend / inprocess.py AsyncBackend._watchExpiry   100% 8 0 0   100% 2 0   100%
hermes / backend / inprocess.py (no function)   100% 65 0 0   100% 0 0   100%
hermes / backend / memcached.py Lock.__init__   100% 4 0 0   100% 0 0   100%
hermes / backend / memcached.py Lock.acquire   100% 6 0 0   100% 4 0   100%
hermes / backend / memcached.py Lock.release   100% 1 0 0   100% 0 0   100%
hermes / backend / memcached.py Backend.__init__   100% 3 0 0   100% 0 0   100%
hermes / backend / memcached.py Backend.lock   100% 1 0 0   100% 0 0   100%
hermes / backend / memcached.py Backend.save   100% 2 0 0   100% 0 0   100%
hermes / backend / memcached.py Backend.load   100% 6 0 0   100% 4 0   100%
hermes / backend / memcached.py Backend.remove   100% 3 0 0   100% 2 0   100%
hermes / backend / memcached.py Backend.clean   100% 1 0 0   100% 0 0   100%
hermes / backend / memcached.py (no function)   100% 26 0 0   100% 0 0   100%
hermes / backend / redis.py Lock.__init__   100% 4 0 0   100% 0 0   100%
hermes / backend / redis.py Lock.acquire   100% 6 0 0   100% 4 0   100%
hermes / backend / redis.py Lock.release   100% 1 0 0   100% 0 0   100%
hermes / backend / redis.py Backend.__init__   100% 3 0 0   100% 0 0   100%
hermes / backend / redis.py Backend.lock   100% 1 0 0   100% 0 0   100%
hermes / backend / redis.py Backend.save   100% 7 0 0   100% 4 0   100%
hermes / backend / redis.py Backend.load   100% 7 0 0   100% 4 0   100%
hermes / backend / redis.py Backend.remove   100% 3 0 0   100% 2 0   100%
hermes / backend / redis.py Backend.clean   100% 1 0 0   100% 0 0   100%
hermes / backend / redis.py (no function)   100% 26 0 0   100% 0 0   100%
Total     100% 502 0 2   100% 100 0   100%

No items found using the specified filter.