Coverage report: 86.71%

Files Functions Classes

coverage.py v7.6.0, created at 2024-08-01 19:41 +0200

File function statements missing excluded branches partial coverage
src/mkdocstrings_handlers/c/__init__.py (no function) 2 0 0 0 0 100.00%
src/mkdocstrings_handlers/c/handler.py extract_comments 36 2 0 20 2 92.86%
src/mkdocstrings_handlers/c/handler.py extract_macros 26 9 0 12 3 63.16%
src/mkdocstrings_handlers/c/handler.py parse_docstring 47 10 0 28 7 72.00%
src/mkdocstrings_handlers/c/handler.py ast_to_decl 11 1 0 10 1 90.48%
src/mkdocstrings_handlers/c/handler.py _tp_ref_format_char 4 1 0 2 1 66.67%
src/mkdocstrings_handlers/c/handler.py tp_ref_to_str 11 5 0 10 1 52.38%
src/mkdocstrings_handlers/c/handler.py typedef_to_str 1 0 0 0 0 100.00%
src/mkdocstrings_handlers/c/handler.py desc 3 3 0 2 0 0.00%
src/mkdocstrings_handlers/c/handler.py lookup_type_html 5 0 0 4 0 100.00%
src/mkdocstrings_handlers/c/handler.py CHandler.collect 46 2 0 30 6 89.47%
src/mkdocstrings_handlers/c/handler.py CHandler.render 4 0 0 0 0 100.00%
src/mkdocstrings_handlers/c/handler.py CHandler.update_env 7 0 0 0 0 100.00%
src/mkdocstrings_handlers/c/handler.py get_handler 1 0 0 0 0 100.00%
src/mkdocstrings_handlers/c/handler.py (no function) 116 0 3 22 0 100.00%
tests/conftest.py fixture_mkdocs_conf 13 0 0 2 0 100.00%
tests/conftest.py fixture_plugin 1 0 0 0 0 100.00%
tests/conftest.py fixture_ext_markdown 1 0 0 0 0 100.00%
tests/conftest.py fixture_handler 3 3 0 0 0 0.00%
tests/conftest.py (no function) 15 0 4 8 0 100.00%
tests/test_themes.py test_render_themes_templates_python 4 0 0 0 0 100.00%
tests/test_themes.py (no function) 6 0 3 6 0 100.00%
Total   363 36 10 156 21 86.71%

No items found using the specified filter.