Coverage report: 95%

Files Functions Classes

coverage.py v7.6.10, created at 2025-08-17 12:33 -0700

File statements missing excluded branches partial coverage
src/gentrie/__init__.py 6 0 0 0 0 100%
src/gentrie/exceptions.py 29 0 0 0 0 100%
src/gentrie/nodes.py 32 1 2 10 1 95%
src/gentrie/protocols.py 8 0 4 0 0 100%
src/gentrie/trie/__init__.py 8 0 0 0 0 100%
src/gentrie/trie/access.py 37 6 0 20 2 86%
src/gentrie/trie/base.py 39 0 2 4 1 98%
src/gentrie/trie/collection.py 14 0 0 0 0 100%
src/gentrie/trie/mutation.py 9 1 0 0 0 89%
src/gentrie/trie/removal.py 38 2 0 12 0 96%
src/gentrie/trie/storage.py 34 0 0 10 0 100%
src/gentrie/trie/traversal.py 41 0 0 26 0 100%
src/gentrie/trie/trie_mixins.py 14 0 12 0 0 100%
src/gentrie/types.py 27 1 3 2 1 93%
src/gentrie/validation.py 19 3 0 8 0 89%
test_plan.py 14 1 2 2 1 88%
tests/__init__.py 0 0 0 0 0 100%
tests/gentrie/__init__.py 0 0 0 0 0 100%
tests/gentrie/test_gentri.py 409 1 2 10 1 99%
tests/testspec.py 58 15 0 28 10 66%
Total 836 31 27 132 17 95%

No items found using the specified filter.