Coverage report: 43.46%

Files Functions Classes

coverage.py v7.7.1, created at 2025-03-26 22:03 +0100

File function statements missing excluded branches partial coverage
src/mkdocstrings_handlers/shell/__init__.py (no function) 3 0 0 0 0 100.00%
src/mkdocstrings_handlers/shell/_internal/__init__.py (no function) 0 0 0 0 0 100.00%
src/mkdocstrings_handlers/shell/_internal/config.py _Field 2 0 0 0 0 100.00%
src/mkdocstrings_handlers/shell/_internal/config.py _Field._add_markdown_description 2 2 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py ShellInputOptions.coerce 1 1 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py ShellInputOptions.from_data 1 1 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py ShellOptions.coerce 1 1 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py ShellInputConfig.coerce 1 1 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py ShellInputConfig.from_data 1 1 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py ShellConfig.coerce 1 1 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/config.py (no function) 60 11 2 8 4 77.94%
src/mkdocstrings_handlers/shell/_internal/handler.py ShellHandler.__init__ 7 7 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/handler.py ShellHandler.get_options 6 6 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/handler.py ShellHandler.collect 5 5 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/handler.py ShellHandler.render 3 3 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/handler.py ShellHandler.update_env 4 4 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/handler.py get_handler 2 2 0 0 0 0.00%
src/mkdocstrings_handlers/shell/_internal/handler.py (no function) 24 0 4 0 0 100.00%
tests/conftest.py fixture_mkdocs_conf 13 13 0 2 0 0.00%
tests/conftest.py fixture_plugin 1 1 0 0 0 0.00%
tests/conftest.py fixture_ext_markdown 1 1 0 0 0 0.00%
tests/conftest.py fixture_handler 3 3 0 0 0 0.00%
tests/conftest.py (no function) 15 0 5 0 0 100.00%
tests/test_api.py _fixture_loader 5 5 0 0 0 0.00%
tests/test_api.py _fixture_internal_api 1 1 0 0 0 0.00%
tests/test_api.py _fixture_public_api 1 1 0 0 0 0.00%
tests/test_api.py _yield_public_objects 15 15 0 12 0 0.00%
tests/test_api.py _fixture_modulelevel_internal_objects 1 1 0 0 0 0.00%
tests/test_api.py _fixture_internal_objects 1 1 0 0 0 0.00%
tests/test_api.py _fixture_public_objects 1 1 0 0 0 0.00%
tests/test_api.py _fixture_inventory 5 5 0 2 0 0.00%
tests/test_api.py test_exposed_objects 2 2 0 0 0 0.00%
tests/test_api.py test_unique_names 5 5 0 2 0 0.00%
tests/test_api.py test_single_locations 7 7 0 4 0 0.00%
tests/test_api.py test_single_locations._public_path 1 1 0 0 0 0.00%
tests/test_api.py test_api_matches_inventory 4 4 0 0 0 0.00%
tests/test_api.py _module_or_child 3 3 0 0 0 0.00%
tests/test_api.py test_inventory_matches_api 11 11 0 6 0 0.00%
tests/test_api.py test_no_module_docstrings_in_internal_api 3 3 0 2 0 0.00%
tests/test_api.py test_no_module_docstrings_in_internal_api._modules 3 3 0 2 0 0.00%
tests/test_api.py (no function) 30 0 2 0 0 100.00%
tests/test_themes.py test_render_themes_templates_python 4 4 0 0 0 0.00%
tests/test_themes.py (no function) 6 0 3 0 0 100.00%
Total   266 137 16 40 4 43.46%

No items found using the specified filter.