Coverage report: 100%

Files Functions Classes

coverage.py v7.14.1, created at 2026-07-30 04:36 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
src/rhiza_hooks/__init__.py (no function)   100% 2 0 0   100% 0 0   100%
src/rhiza_hooks/_bundles_config.py _get_config_data   100% 4 0 0   100% 2 0   100%
src/rhiza_hooks/_bundles_config.py _get_templates_from_config   100% 10 0 0   100% 6 0   100%
src/rhiza_hooks/_bundles_config.py (no function)   100% 7 0 0   100% 0 0   100%
src/rhiza_hooks/_bundles_fetch.py load_local_bundles   100% 5 0 0   100% 2 0   100%
src/rhiza_hooks/_bundles_fetch.py _parse_remote_bundles   100% 9 0 0   100% 4 0   100%
src/rhiza_hooks/_bundles_fetch.py _fetch_once   100% 12 0 0   100% 2 0   100%
src/rhiza_hooks/_bundles_fetch.py _log_failed_attempt   100% 5 0 0   100% 2 0   100%
src/rhiza_hooks/_bundles_fetch.py _fetch_remote_bundles   100% 14 0 0   100% 8 0   100%
src/rhiza_hooks/_bundles_fetch.py (no function)   100% 22 0 0   100% 0 0   100%
src/rhiza_hooks/_bundles_validate.py _not_a_known_bundle   100% 4 0 0   100% 0 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_top_level_fields   100% 6 0 0   100% 4 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_dep_list   100% 3 0 0   100% 2 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_required_bundle_fields   100% 8 0 0   100% 6 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_bundle_structure   100% 7 0 0   100% 6 0   100%
src/rhiza_hooks/_bundles_validate.py _is_unknown_example_template   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_example_templates   100% 3 0 0   100% 2 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_example   100% 5 0 0   100% 4 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_examples   100% 6 0 0   100% 4 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_metadata   100% 10 0 0   100% 6 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_selected_bundles   100% 9 0 0   100% 8 0   100%
src/rhiza_hooks/_bundles_validate.py validate_template_bundles   100% 14 0 0   100% 8 0   100%
src/rhiza_hooks/_bundles_validate.py _validate_all_bundles   100% 9 0 0   100% 6 0   100%
src/rhiza_hooks/_bundles_validate.py (no function)   100% 18 0 0   100% 0 0   100%
src/rhiza_hooks/_config_schema.py normalize_config   100% 5 0 0   100% 2 0   100%
src/rhiza_hooks/_config_schema.py (no function)   100% 7 0 0   100% 0 0   100%
src/rhiza_hooks/_repo.py find_repo_root   100% 6 0 0   100% 4 0   100%
src/rhiza_hooks/_repo.py (no function)   100% 3 0 0   100% 0 0   100%
src/rhiza_hooks/_yaml.py load_yaml_mapping   100% 12 0 0   100% 6 0   100%
src/rhiza_hooks/_yaml.py (no function)   100% 16 0 0   100% 0 0   100%
src/rhiza_hooks/check_makefile_targets.py extract_targets   100% 2 0 0   100% 0 0   100%
src/rhiza_hooks/check_makefile_targets.py check_makefile   100% 11 0 0   100% 4 0   100%
src/rhiza_hooks/check_makefile_targets.py resolve_recommended_targets   100% 2 0 0   100% 0 0   100%
src/rhiza_hooks/check_makefile_targets.py main   100% 18 0 0   100% 8 0   100%
src/rhiza_hooks/check_makefile_targets.py (no function)   100% 13 0 0   100% 2 0   100%
src/rhiza_hooks/check_python_version.py get_python_version_file   100% 6 0 0   100% 2 0   100%
src/rhiza_hooks/check_python_version.py parse_version   100% 6 0 0   100% 2 0   100%
src/rhiza_hooks/check_python_version.py _parse_specifier   100% 8 0 0   100% 4 0   100%
src/rhiza_hooks/check_python_version.py get_pyproject_requires_python   100% 13 0 0   100% 4 0   100%
src/rhiza_hooks/check_python_version.py version_satisfies_constraint   100% 4 0 0   100% 2 0   100%
src/rhiza_hooks/check_python_version.py _format_specifier   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/check_python_version.py check_version_consistency   100% 8 0 0   100% 4 0   100%
src/rhiza_hooks/check_python_version.py main   100% 10 0 0   100% 4 0   100%
src/rhiza_hooks/check_python_version.py (no function)   100% 20 0 0   100% 2 0   100%
src/rhiza_hooks/check_rhiza_config.py _load_config   100% 5 0 0   100% 2 0   100%
src/rhiza_hooks/check_rhiza_config.py _validate_required_keys   100% 5 0 0   100% 4 0   100%
src/rhiza_hooks/check_rhiza_config.py _validate_unknown_keys   100% 6 0 0   100% 4 0   100%
src/rhiza_hooks/check_rhiza_config.py _validate_include_or_templates   100% 3 0 0   100% 2 0   100%
src/rhiza_hooks/check_rhiza_config.py _validate_template_repository   100% 8 0 0   100% 6 0   100%
src/rhiza_hooks/check_rhiza_config.py _validate_field   100% 8 0 0   100% 6 0   100%
src/rhiza_hooks/check_rhiza_config.py validate_rhiza_config   100% 12 0 0   100% 4 0   100%
src/rhiza_hooks/check_rhiza_config.py main   100% 13 0 0   100% 6 0   100%
src/rhiza_hooks/check_rhiza_config.py (no function)   100% 25 0 0   100% 2 0   100%
src/rhiza_hooks/check_template_bundles.py _get_config_path   100% 3 0 0   100% 2 0   100%
src/rhiza_hooks/check_template_bundles.py _load_and_validate_config   100% 10 0 0   100% 4 0   100%
src/rhiza_hooks/check_template_bundles.py _report_errors   100% 3 0 0   100% 2 0   100%
src/rhiza_hooks/check_template_bundles.py _validate_remote_bundles   100% 17 0 0   100% 6 0   100%
src/rhiza_hooks/check_template_bundles.py _validate_templates_in_bundles   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/check_template_bundles.py _parse_args   100% 11 0 0   100% 4 0   100%
src/rhiza_hooks/check_template_bundles.py _ensure_utf8_stdout   100% 2 0 0   100% 2 0   100%
src/rhiza_hooks/check_template_bundles.py _run_remote_validation   100% 15 0 0   100% 6 0   100%
src/rhiza_hooks/check_template_bundles.py main   100% 11 0 0   100% 4 0   100%
src/rhiza_hooks/check_template_bundles.py (no function)   100% 20 0 0   100% 2 0   100%
src/rhiza_hooks/check_workflow_names.py _expected_name   100% 4 0 0   100% 0 0   100%
src/rhiza_hooks/check_workflow_names.py _is_block_scalar_name   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/check_workflow_names.py _is_block_continuation   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/check_workflow_names.py _count_block_continuations   100% 6 0 0   100% 4 0   100%
src/rhiza_hooks/check_workflow_names.py _replace_name_lines   100% 7 0 0   100% 6 0   100%
src/rhiza_hooks/check_workflow_names.py _rewrite_workflow_name   100% 4 0 0   100% 0 0   100%
src/rhiza_hooks/check_workflow_names.py check_file   100% 18 0 0   100% 6 0   100%
src/rhiza_hooks/check_workflow_names.py main   100% 8 0 0   100% 6 0   100%
src/rhiza_hooks/check_workflow_names.py _run   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/check_workflow_names.py (no function)   100% 12 0 2   100% 0 0   100%
src/rhiza_hooks/update_readme_help.py get_make_help_output   100% 12 0 0   100% 0 0   100%
src/rhiza_hooks/update_readme_help.py update_readme_with_help   100% 14 0 0   100% 6 0   100%
src/rhiza_hooks/update_readme_help.py main   100% 9 0 0   100% 4 0   100%
src/rhiza_hooks/update_readme_help.py _run   100% 1 0 0   100% 0 0   100%
src/rhiza_hooks/update_readme_help.py (no function)   100% 12 0 2   100% 0 0   100%
Total     100% 652 0 4   100% 232 0   100%

No items found using the specified filter.