Coverage report: 79%
Files Functions Classes
coverage.py v7.8.2, created at 2025-10-16 23:00 +0200
| File | class | statements | missing | excluded | branches | partial | coverage |
|---|---|---|---|---|---|---|---|
| src/navdict/__init__.py | (no class) | 4 | 0 | 0 | 0 | 0 | 100% |
| src/navdict/directive.py | Directive | 13 | 2 | 0 | 8 | 3 | 76% |
| src/navdict/directive.py | (no class) | 38 | 1 | 0 | 6 | 1 | 95% |
| src/navdict/directives.py | (no class) | 12 | 0 | 0 | 0 | 0 | 100% |
| src/navdict/navdict.py | NavigableDict | 192 | 62 | 0 | 70 | 15 | 66% |
| src/navdict/navdict.py | (no class) | 157 | 25 | 0 | 34 | 7 | 81% |
| 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) | 39 | 24 | 0 | 2 | 1 | 39% |
| 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) | 236 | 3 | 0 | 4 | 1 | 98% |
| Total | 715 | 128 | 0 | 132 | 30 | 79% |
No items found using the specified filter.