Coverage report: 70%

Files Functions Classes

coverage.py v7.7.1, created at 2025-03-22 18:56 -0700

File function statements missing excluded coverage
src/ttl_dict/__init__.py TTLDict.__init__ 3 0 0 100%
src/ttl_dict/__init__.py TTLDict.cleanup 9 3 0 67%
src/ttl_dict/__init__.py TTLDict.cleanup_by_key 8 0 0 100%
src/ttl_dict/__init__.py TTLDict.__len__ 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.__contains__ 1 0 0 100%
src/ttl_dict/__init__.py TTLDict.get 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.__getitem__ 2 0 0 100%
src/ttl_dict/__init__.py TTLDict.get_expiry 2 0 0 100%
src/ttl_dict/__init__.py TTLDict.__iter__ 2 0 0 100%
src/ttl_dict/__init__.py TTLDict.clear 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.pop 3 3 0 0%
src/ttl_dict/__init__.py TTLDict.popitem 4 4 0 0%
src/ttl_dict/__init__.py TTLDict.__delitem__ 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.__setitem__ 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.setdefault 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.renew_expiry 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.update 0 0 0 100%
src/ttl_dict/__init__.py TTLDict.update 0 0 0 100%
src/ttl_dict/__init__.py TTLDict.update 0 0 0 100%
src/ttl_dict/__init__.py TTLDict.update 15 7 0 53%
src/ttl_dict/__init__.py TTLDict.copy 1 0 0 100%
src/ttl_dict/__init__.py TTLDict.__or__ 3 0 0 100%
src/ttl_dict/__init__.py TTLDict.__ior__ 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.__repr__ 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.keys 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.values 2 2 0 0%
src/ttl_dict/__init__.py TTLDict.items 2 0 0 100%
src/ttl_dict/__init__.py (no function) 55 0 0 100%
Total   132 39 0 70%

No items found using the specified filter.