Coverage report:
100%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-02-18 20:48 +0000
File
function
statements
missing
excluded
branches
partial
coverage
hermes/__init__.py
Mangler.hash
1
0
0
0
0
100%
hermes/__init__.py
Mangler.dumps
4
0
0
2
0
100%
hermes/__init__.py
Mangler.loads
6
0
0
2
0
100%
hermes/__init__.py
Mangler.nameEntry
13
0
0
2
0
100%
hermes/__init__.py
Mangler.nameTag
1
0
0
0
0
100%
hermes/__init__.py
Mangler.mapTags
2
0
0
0
0
100%
hermes/__init__.py
Mangler.hashTags
2
0
0
0
0
100%
hermes/__init__.py
Mangler.nameLock
4
0
0
2
0
100%
hermes/__init__.py
Cached.__init__
8
0
0
0
0
100%
hermes/__init__.py
Cached._load
6
0
0
4
0
100%
hermes/__init__.py
Cached._save
11
0
0
4
0
100%
hermes/__init__.py
Cached._remove
6
0
0
4
0
100%
hermes/__init__.py
Cached._get_key
2
0
0
0
0
100%
hermes/__init__.py
Cached._get_ttl
4
0
0
2
0
100%
hermes/__init__.py
Cached.invalidate
1
0
0
0
0
100%
hermes/__init__.py
Cached.__call__
10
0
0
4
0
100%
hermes/__init__.py
Cached.__get__
5
0
0
4
0
100%
hermes/__init__.py
Cached._copy
4
0
0
0
0
100%
hermes/__init__.py
CachedCoro._run
4
0
0
2
0
100%
hermes/__init__.py
CachedCoro.invalidate
1
0
0
0
0
100%
hermes/__init__.py
CachedCoro.__call__
13
0
0
4
0
100%
hermes/__init__.py
cachedfactory
6
0
0
4
0
100%
hermes/__init__.py
Hermes.__init__
13
0
0
6
0
100%
hermes/__init__.py
Hermes.__call__
3
0
0
2
0
100%
hermes/__init__.py
Hermes.clean
3
0
0
2
0
100%
hermes/__init__.py
(no function)
88
0
0
0
0
100%
hermes/backend/__init__.py
AbstractLock.__init__
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractLock.__enter__
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractLock.__exit__
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractLock.acquire
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractLock.release
0
0
0
0
0
100%
hermes/backend/__init__.py
AbstractBackend.__init__
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractBackend.lock
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractBackend.save
0
0
0
0
0
100%
hermes/backend/__init__.py
AbstractBackend.load
1
0
0
0
0
100%
hermes/backend/__init__.py
AbstractBackend.remove
0
0
0
0
0
100%
hermes/backend/__init__.py
AbstractBackend.clean
0
0
0
0
0
100%
hermes/backend/__init__.py
(no function)
19
0
2
0
0
100%
hermes/backend/inprocess.py
Lock.__init__
1
0
0
0
0
100%
hermes/backend/inprocess.py
Lock.acquire
1
0
0
0
0
100%
hermes/backend/inprocess.py
Lock.release
1
0
0
0
0
100%
hermes/backend/inprocess.py
BaseBackend.__init__
2
0
0
0
0
100%
hermes/backend/inprocess.py
BaseBackend.save
1
0
0
0
0
100%
hermes/backend/inprocess.py
BaseBackend.load
6
0
0
4
0
100%
hermes/backend/inprocess.py
BaseBackend.remove
4
0
0
4
0
100%
hermes/backend/inprocess.py
BaseBackend.clean
1
0
0
0
0
100%
hermes/backend/inprocess.py
BaseBackend.dump
1
0
0
0
0
100%
hermes/backend/inprocess.py
Backend.__init__
5
0
0
0
0
100%
hermes/backend/inprocess.py
Backend.lock
1
0
0
0
0
100%
hermes/backend/inprocess.py
Backend.save
4
0
0
4
0
100%
hermes/backend/inprocess.py
Backend.clean
3
0
0
0
0
100%
hermes/backend/inprocess.py
Backend.startWatch
3
0
0
0
0
100%
hermes/backend/inprocess.py
Backend.stopWatch
2
0
0
0
0
100%
hermes/backend/inprocess.py
Backend.dump
2
0
0
0
0
100%
hermes/backend/inprocess.py
Backend._watchExpiry
9
0
0
4
0
100%
hermes/backend/inprocess.py
AsyncLock.__enter__
0
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncLock.__exit__
0
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncLock.acquire
6
0
0
4
0
100%
hermes/backend/inprocess.py
AsyncLock.release
1
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncBackend.__init__
4
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncBackend.lock
4
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncBackend.save
4
0
0
4
0
100%
hermes/backend/inprocess.py
AsyncBackend.clean
2
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncBackend.startWatch
1
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncBackend.stopWatch
1
0
0
0
0
100%
hermes/backend/inprocess.py
AsyncBackend._watchExpiry
8
0
0
2
0
100%
hermes/backend/inprocess.py
(no function)
65
0
0
0
0
100%
hermes/backend/memcached.py
Lock.__init__
4
0
0
0
0
100%
hermes/backend/memcached.py
Lock.acquire
6
0
0
4
0
100%
hermes/backend/memcached.py
Lock.release
1
0
0
0
0
100%
hermes/backend/memcached.py
Backend.__init__
3
0
0
0
0
100%
hermes/backend/memcached.py
Backend.lock
1
0
0
0
0
100%
hermes/backend/memcached.py
Backend.save
2
0
0
0
0
100%
hermes/backend/memcached.py
Backend.load
6
0
0
4
0
100%
hermes/backend/memcached.py
Backend.remove
3
0
0
2
0
100%
hermes/backend/memcached.py
Backend.clean
1
0
0
0
0
100%
hermes/backend/memcached.py
(no function)
26
0
0
0
0
100%
hermes/backend/redis.py
Lock.__init__
4
0
0
0
0
100%
hermes/backend/redis.py
Lock.acquire
6
0
0
4
0
100%
hermes/backend/redis.py
Lock.release
1
0
0
0
0
100%
hermes/backend/redis.py
Backend.__init__
3
0
0
0
0
100%
hermes/backend/redis.py
Backend.lock
1
0
0
0
0
100%
hermes/backend/redis.py
Backend.save
7
0
0
4
0
100%
hermes/backend/redis.py
Backend.load
7
0
0
4
0
100%
hermes/backend/redis.py
Backend.remove
3
0
0
2
0
100%
hermes/backend/redis.py
Backend.clean
1
0
0
0
0
100%
hermes/backend/redis.py
(no function)
26
0
0
0
0
100%
Total
502
0
2
100
0
100%
No items found using the specified filter.