Coverage report: 100%

Files Functions Classes

coverage.py v7.10.6, created at 2025-09-04 15:55 +0100

File class statements missing excluded branches partial coverage
src/certus/__init__.py (no class) 3 0 0 0 0 100%
src/certus/interface.py (no class) 15 0 0 6 0 100%
src/certus/nodes/__init__.py (no class) 3 0 0 0 0 100%
src/certus/nodes/core.py Token 4 0 0 2 0 100%
src/certus/nodes/core.py Composite 21 0 0 10 0 100%
src/certus/nodes/core.py (no class) 33 0 0 4 0 100%
src/certus/nodes/struct.py Array 6 0 0 0 0 100%
src/certus/nodes/struct.py Object 7 0 0 0 0 100%
src/certus/nodes/struct.py (no class) 20 0 0 0 0 100%
src/certus/parsers/__init__.py (no class) 2 0 0 0 0 100%
src/certus/parsers/struct.py (no class) 69 0 0 26 0 100%
src/certus/utils.py (no class) 6 0 0 4 0 100%
tests/__init__.py (no class) 0 0 0 0 0 100%
tests/common.py (no class) 18 0 0 2 0 100%
tests/nodes/__init__.py (no class) 0 0 0 0 0 100%
tests/nodes/common.py (no class) 5 0 0 0 0 100%
tests/nodes/test_core.py test_gather_leaves_raises_for_other_node_type.NotNode 0 0 0 0 0 100%
tests/nodes/test_core.py (no class) 94 0 0 2 0 100%
tests/nodes/test_struct.py (no class) 62 0 0 6 0 100%
tests/parsers/__init__.py (no class) 0 0 0 0 0 100%
tests/parsers/common.py (no class) 2 0 0 0 0 100%
tests/parsers/test_struct.py test_parse_json_raises_for_invalid_json.NotJSON 0 0 0 0 0 100%
tests/parsers/test_struct.py (no class) 231 0 0 18 0 100%
tests/test_interface.py (no class) 34 0 0 2 0 100%
tests/test_utils.py (no class) 34 0 0 8 0 100%
Total   669 0 0 90 0 100%

No items found using the specified filter.