Coverage report: 81%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-30 13:40 +0000

File function statements missing excluded branches partial coverage
sources/emcdproj/__/__init__.py (no function) 7 0 0 0 0 100%
sources/emcdproj/__/application.py Information.produce_platform_directories 4 0 0 0 0 100%
sources/emcdproj/__/application.py (no function) 6 0 0 0 0 100%
sources/emcdproj/__/distribution.py Information.prepare 12 1 0 4 1 88%
sources/emcdproj/__/distribution.py Information.provide_data_location 3 0 0 2 0 100%
sources/emcdproj/__/distribution.py _acquire_development_information 7 0 0 2 0 100%
sources/emcdproj/__/distribution.py _acquire_production_location 2 0 0 0 0 100%
sources/emcdproj/__/distribution.py (no function) 10 0 0 0 0 100%
sources/emcdproj/__/imports.py (no function) 22 0 0 0 0 100%
sources/emcdproj/__/preparation.py prepare 4 0 0 0 0 100%
sources/emcdproj/__/preparation.py (no function) 5 0 0 0 0 100%
sources/emcdproj/__/state.py Globals.as_dictionary 2 0 0 0 0 100%
sources/emcdproj/__/state.py (no function) 9 0 0 0 0 100%
sources/emcdproj/__init__.py main 2 2 0 0 0 0%
sources/emcdproj/__init__.py (no function) 4 0 0 0 0 100%
sources/emcdproj/__main__.py (no function) 2 2 0 0 0 0%
sources/emcdproj/cli.py VersionCommand.__call__ 3 3 0 0 0 0%
sources/emcdproj/cli.py Cli.__call__ 5 5 0 0 0 0%
sources/emcdproj/cli.py Cli.prepare_invocation_args 2 2 0 0 0 0%
sources/emcdproj/cli.py execute 6 6 0 0 0 0%
sources/emcdproj/cli.py _prepare 3 3 0 0 0 0%
sources/emcdproj/cli.py (no function) 15 0 0 0 0 100%
sources/emcdproj/exceptions.py DataAwol.__init__ 1 1 0 0 0 0%
sources/emcdproj/exceptions.py FileDataAwol.__init__ 1 1 0 0 0 0%
sources/emcdproj/exceptions.py FileAwol.__init__ 1 0 0 0 0 100%
sources/emcdproj/exceptions.py FileEmpty.__init__ 1 1 0 0 0 0%
sources/emcdproj/exceptions.py (no function) 12 0 0 0 0 100%
sources/emcdproj/filesystem.py chdir 4 0 0 0 0 100%
sources/emcdproj/filesystem.py (no function) 4 0 0 0 0 100%
sources/emcdproj/interfaces.py ConsoleDisplay.provide_stream 6 6 0 6 0 0%
sources/emcdproj/interfaces.py CliCommand.__call__ 1 1 0 0 0 0%
sources/emcdproj/interfaces.py (no function) 13 0 0 0 0 100%
sources/emcdproj/template.py CommandDispatcher.__call__ 2 2 0 0 0 0%
sources/emcdproj/template.py SurveyCommand.__call__ 3 3 0 2 0 0%
sources/emcdproj/template.py ValidateCommand.__call__ 1 1 0 0 0 0%
sources/emcdproj/template.py copy_template 1 1 0 0 0 0%
sources/emcdproj/template.py survey_variants 2 2 0 0 0 0%
sources/emcdproj/template.py validate_variant 7 7 0 2 0 0%
sources/emcdproj/template.py validate_variant_project 1 1 0 0 0 0%
sources/emcdproj/template.py (no function) 17 0 0 0 0 100%
sources/emcdproj/website.py CommandDispatcher.__call__ 2 2 0 0 0 0%
sources/emcdproj/website.py SurveyCommand.__call__ 1 1 0 0 0 0%
sources/emcdproj/website.py UpdateCommand.__call__ 1 1 0 0 0 0%
sources/emcdproj/website.py Locations.from_project_anchor 7 1 0 2 1 78%
sources/emcdproj/website.py update 20 0 0 4 0 100%
sources/emcdproj/website.py _extract_coverage 8 0 2 2 0 100%
sources/emcdproj/website.py _update_available_species 9 0 0 4 0 100%
sources/emcdproj/website.py _update_coverage_badge 10 0 0 0 0 100%
sources/emcdproj/website.py _update_index_html 3 0 0 0 0 100%
sources/emcdproj/website.py _update_versions_json 16 0 0 2 0 100%
sources/emcdproj/website.py (no function) 32 0 0 0 0 100%
Total   322 56 2 32 2 81%

No items found using the specified filter.