Coverage report: 68%
Files Functions Classes
coverage.py v7.8.2, created at 2025-06-06 22:50 +0200
File | class | statements | missing | excluded | branches | partial | coverage |
---|---|---|---|---|---|---|---|
src/navdict/__init__.py | (no class) | 2 | 0 | 0 | 0 | 0 | 100% |
src/navdict/navdict.py | NavigableDict | 154 | 66 | 0 | 66 | 14 | 56% |
src/navdict/navdict.py | (no class) | 123 | 26 | 0 | 20 | 4 | 75% |
tests/helpers.py | create_empty_file._ContextManager | 9 | 9 | 0 | 4 | 0 | 0% |
tests/helpers.py | create_text_file._ContextManager | 9 | 2 | 0 | 4 | 2 | 69% |
tests/helpers.py | (no class) | 40 | 24 | 0 | 2 | 1 | 40% |
tests/test_navdict.py | TakeTwoOptionalArguments | 4 | 0 | 0 | 0 | 0 | 100% |
tests/test_navdict.py | TakeOneKeywordArgument | 2 | 0 | 0 | 0 | 0 | 100% |
tests/test_navdict.py | (no class) | 126 | 3 | 0 | 4 | 1 | 95% |
Total | 469 | 130 | 0 | 100 | 22 | 68% |
No items found using the specified filter.