Coverage report: 65%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-04 04:14 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
sources / emcdproj / __ / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
sources / emcdproj / __ / imports.py (no function)   100% 23 0 0   100% 0 0   100%
sources / emcdproj / __ / nomina.py (no function)   100% 5 0 0   100% 0 0   100%
sources / emcdproj / __init__.py main   0% 2 2 0   100% 0 0   0%
sources / emcdproj / __init__.py (no function)   100% 5 0 0   100% 0 0   100%
sources / emcdproj / __main__.py (no function)   0% 2 2 0   100% 0 0   0%
sources / emcdproj / cli.py VersionCommand.__call__   0% 3 3 0   100% 0 0   0%
sources / emcdproj / cli.py Cli.__call__   0% 5 5 0   100% 0 0   0%
sources / emcdproj / cli.py Cli.prepare_invocation_args   0% 2 2 0   100% 0 0   0%
sources / emcdproj / cli.py execute   0% 7 7 0   100% 0 0   0%
sources / emcdproj / cli.py _prepare   0% 3 3 0   100% 0 0   0%
sources / emcdproj / cli.py (no function)   100% 13 0 0   100% 0 0   100%
sources / emcdproj / exceptions.py DataAwol.__init__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / exceptions.py FileDataAwol.__init__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / exceptions.py FileAwol.__init__   100% 1 0 0   100% 0 0   100%
sources / emcdproj / exceptions.py FileEmpty.__init__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / exceptions.py (no function)   100% 11 0 0   100% 0 0   100%
sources / emcdproj / filesystem.py chdir   100% 4 0 0   100% 0 0   100%
sources / emcdproj / filesystem.py (no function)   100% 3 0 0   100% 0 0   100%
sources / emcdproj / interfaces.py ConsoleDisplay.provide_stream   0% 6 6 0   0% 6 0   0%
sources / emcdproj / interfaces.py CliCommand.__call__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / interfaces.py (no function)   100% 12 0 0   100% 0 0   100%
sources / emcdproj / template.py SurveyCommand.__call__   0% 3 3 0   0% 2 0   0%
sources / emcdproj / template.py ValidateCommand.__call__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / template.py CommandDispatcher.__call__   0% 2 2 0   100% 0 0   0%
sources / emcdproj / template.py copy_template   0% 1 1 0   100% 0 0   0%
sources / emcdproj / template.py survey_variants   0% 2 2 0   100% 0 0   0%
sources / emcdproj / template.py validate_variant   0% 7 7 0   0% 2 0   0%
sources / emcdproj / template.py validate_variant_project   0% 1 1 0   100% 0 0   0%
sources / emcdproj / template.py _manage_temporary_directory   0% 3 3 0   100% 0 0   0%
sources / emcdproj / template.py (no function)   100% 18 0 0   100% 0 0   100%
sources / emcdproj / website.py SurveyCommand.__call__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / website.py UpdateCommand.__call__   0% 1 1 0   100% 0 0   0%
sources / emcdproj / website.py CommandDispatcher.__call__   0% 2 2 0   100% 0 0   0%
sources / emcdproj / website.py Locations.from_project_anchor   86% 7 1 0   50% 2 1   78%
sources / emcdproj / website.py survey   0% 28 28 0   0% 12 0   0%
sources / emcdproj / website.py update   96% 26 1 0   83% 6 1   94%
sources / emcdproj / website.py _create_stable_dev_directories   62% 16 6 0   42% 12 3   54%
sources / emcdproj / website.py _enhance_index_data_with_stable_dev   75% 24 6 0   57% 14 6   68%
sources / emcdproj / website.py _extract_coverage   100% 8 0 2   100% 2 0   100%
sources / emcdproj / website.py _fetch_publication_branch_and_tarball   0% 4 4 0   100% 0 0   0%
sources / emcdproj / website.py _generate_coverage_badge_svg   100% 9 0 0   100% 0 0   100%
sources / emcdproj / website.py _update_available_species   100% 9 0 0   100% 4 0   100%
sources / emcdproj / website.py _update_coverage_badge   100% 3 0 0   100% 0 0   100%
sources / emcdproj / website.py _update_publication_branch   0% 8 8 0   100% 0 0   0%
sources / emcdproj / website.py _update_index_html   100% 3 0 0   100% 0 0   100%
sources / emcdproj / website.py _update_version_coverage_badge   100% 4 0 0   100% 0 0   100%
sources / emcdproj / website.py _update_versions_json   100% 16 0 0   100% 2 0   100%
sources / emcdproj / website.py (no function)   100% 41 0 0   100% 0 0   100%
Total     69% 361 112 2   42% 64 11   65%

No items found using the specified filter.