Coverage report: 89%

Files Functions Classes

coverage.py v7.14.0, created at 2026-05-18 19:31 +0000

File function   statements missing excluded   coverage
src / vivarium_compat / _compat.py _match   4 0 0   100%
src / vivarium_compat / _compat.py _CompatFinder.find_spec   8 0 0   100%
src / vivarium_compat / _compat.py _CompatLoader.__init__   2 0 0   100%
src / vivarium_compat / _compat.py _CompatLoader.exec_module   12 0 0   100%
src / vivarium_compat / _compat.py _import_bypassing_compat   8 0 0   100%
src / vivarium_compat / _compat.py install_compat_finder   2 0 0   100%
src / vivarium_compat / _compat.py (no function)   16 16 0   0%
tests / test_compat.py restore_import_state   7 0 0   100%
tests / test_compat.py patched_redirects   3 0 0   100%
tests / test_compat.py test_install_is_idempotent   3 0 0   100%
tests / test_compat.py test_finder_ignores_unknown_modules   1 0 0   100%
tests / test_compat.py test_redirect_resolves_to_target   3 0 0   100%
tests / test_compat.py test_deprecation_warning_emitted   2 0 0   100%
tests / test_compat.py test_no_warning_on_subsequent_import   7 0 0   100%
tests / test_compat.py test_prefix_matches_submodule   3 0 0   100%
tests / test_compat.py test_prefix_does_not_match_superstring   3 0 0   100%
tests / test_compat.py test_circular_redirect_raises_import_error   6 0 0   100%
tests / test_compat.py test_circular_guard_cleans_up_on_success   3 0 0   100%
tests / test_compat.py test_error_when_neither_target_nor_old_name_exists   6 0 0   100%
tests / test_compat.py test_falls_back_when_target_missing_but_old_name_exists   8 0 0   100%
tests / test_compat.py (no function)   21 0 0   100%
tests / test_removal_deadline.py test_remove_by_deadline   2 1 0   50%
tests / test_removal_deadline.py (no function)   4 0 0   100%
tests / test_wheel_install.py test_pth_in_site_packages_after_wheel_install   7 0 0   100%
tests / test_wheel_install.py test_hook_active_at_startup_after_wheel_install   7 0 0   100%
tests / test_wheel_install.py (no function)   8 0 0   100%
Total     156 17 0   89%

No items found using the specified filter.