Coverage report: 88%

Files Functions Classes

coverage.py v7.14.0, created at 2026-05-13 16:38 +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   9 0 0   100%
src / vivarium / _compat / _compat.py install_compat_finder   2 0 0   100%
src / vivarium / _compat / _compat.py (no function)   15 15 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_target_does_not_exist   6 0 0   100%
tests / test_compat.py (no function)   20 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     135 16 0   88%

No items found using the specified filter.