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.