Coverage for bf13916a24fc4e88f4ffbbb9e0b9cfb528defdf2: 100%

Files Functions Classes

coverage.py v7.16.2, created at 2026-11-11 11:00 +0000

File function   statements missing excluded   coverage
asyncer/__init__.py (no function)   8 0 0   100%
asyncer/_compat.py run_sync   1 0 0   100%
asyncer/_compat.py (no function)   15 0 0   100%
asyncer/_main.py get_asynclib   5 0 2   100%
asyncer/_main.py PendingType.__repr__   1 0 0   100%
asyncer/_main.py SoonValue.__init__   1 0 0   100%
asyncer/_main.py SoonValue.value   3 0 0   100%
asyncer/_main.py SoonValue.ready   1 0 0   100%
asyncer/_main.py TaskGroup.soonify   3 0 0   100%
asyncer/_main.py TaskGroup.soonify.wrapper   6 0 0   100%
asyncer/_main.py TaskGroup.soonify.wrapper.value_wrapper   2 0 0   100%
asyncer/_main.py TaskGroup.__aenter__   0 0 2   100%
asyncer/_main.py create_task_group   4 0 0   100%
asyncer/_main.py runnify   3 0 0   100%
asyncer/_main.py runnify.wrapper   2 0 0   100%
asyncer/_main.py syncify   3 0 0   100%
asyncer/_main.py syncify.wrapper   5 0 0   100%
asyncer/_main.py asyncify   6 0 0   100%
asyncer/_main.py asyncify.wrapper   2 0 0   100%
asyncer/_main.py (no function)   34 0 1   100%
docs_src/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/asyncify/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/asyncify/tutorial001.py do_sync_work   2 0 0   100%
docs_src/tutorial/asyncify/tutorial001.py main   2 0 0   100%
docs_src/tutorial/asyncify/tutorial001.py (no function)   5 0 0   100%
docs_src/tutorial/asyncify/tutorial002.py do_sync_work   2 0 0   100%
docs_src/tutorial/asyncify/tutorial002.py main   2 0 0   100%
docs_src/tutorial/asyncify/tutorial002.py (no function)   6 0 0   100%
docs_src/tutorial/first_steps/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/first_steps/tutorial001.py do_work   2 0 0   100%
docs_src/tutorial/first_steps/tutorial001.py main   2 0 0   100%
docs_src/tutorial/first_steps/tutorial001.py (no function)   5 0 0   100%
docs_src/tutorial/runnify/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/runnify/tutorial001.py do_work   2 0 0   100%
docs_src/tutorial/runnify/tutorial001.py main   2 0 0   100%
docs_src/tutorial/runnify/tutorial001.py (no function)   6 0 0   100%
docs_src/tutorial/soonify/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/soonify/tutorial001.py do_work   2 0 0   100%
docs_src/tutorial/soonify/tutorial001.py get_data   3 0 0   100%
docs_src/tutorial/soonify/tutorial001.py main   1 0 0   100%
docs_src/tutorial/soonify/tutorial001.py (no function)   5 0 0   100%
docs_src/tutorial/soonify/tutorial002.py do_work   2 0 0   100%
docs_src/tutorial/soonify/tutorial002.py get_data   4 0 0   100%
docs_src/tutorial/soonify/tutorial002.py main   1 0 0   100%
docs_src/tutorial/soonify/tutorial002.py (no function)   6 0 0   100%
docs_src/tutorial/soonify_return/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/soonify_return/tutorial001.py do_work   3 0 0   100%
docs_src/tutorial/soonify_return/tutorial001.py get_data   6 0 0   100%
docs_src/tutorial/soonify_return/tutorial001.py main   3 0 0   100%
docs_src/tutorial/soonify_return/tutorial001.py (no function)   6 0 0   100%
docs_src/tutorial/soonify_return/tutorial003.py do_work   3 0 0   100%
docs_src/tutorial/soonify_return/tutorial003.py get_data   9 0 0   100%
docs_src/tutorial/soonify_return/tutorial003.py main   3 0 0   100%
docs_src/tutorial/soonify_return/tutorial003.py (no function)   6 0 0   100%
docs_src/tutorial/syncify/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/syncify/tutorial001.py do_async_work   2 0 0   100%
docs_src/tutorial/syncify/tutorial001.py do_sync_work   3 0 0   100%
docs_src/tutorial/syncify/tutorial001.py main   2 0 0   100%
docs_src/tutorial/syncify/tutorial001.py (no function)   7 0 0   100%
docs_src/tutorial/syncify_no_raise/__init__.py (no function)   0 0 0   100%
docs_src/tutorial/syncify_no_raise/tutorial001.py do_async_work   2 0 0   100%
docs_src/tutorial/syncify_no_raise/tutorial001.py do_sync_work   3 0 0   100%
docs_src/tutorial/syncify_no_raise/tutorial001.py main   2 0 0   100%
docs_src/tutorial/syncify_no_raise/tutorial001.py sync_main   2 0 0   100%
docs_src/tutorial/syncify_no_raise/tutorial001.py (no function)   9 0 0   100%
tests/__init__.py (no function)   0 0 0   100%
tests/conftest.py get_testing_print_function   2 0 0   100%
tests/conftest.py get_testing_print_function.new_print   4 0 0   100%
tests/conftest.py (no function)   3 0 0   100%
tests/test_others.py test_pending_repr   1 0 0   100%
tests/test_others.py (no function)   2 0 0   100%
tests/test_param_cancellable.py test_cancellable_warns   7 0 0   100%
tests/test_param_cancellable.py test_cancellable_warns.do_async_work   1 0 0   100%
tests/test_param_cancellable.py test_cancellable_warns.main   2 0 0   100%
tests/test_param_cancellable.py test_abandon_on_cancel_no   6 0 0   100%
tests/test_param_cancellable.py test_abandon_on_cancel_no.do_async_work   1 0 0   100%
tests/test_param_cancellable.py test_abandon_on_cancel_no.main   2 0 0   100%
tests/test_param_cancellable.py (no function)   6 0 0   100%
tests/test_prepare_release.py test_bump_version   1 0 0   100%
tests/test_prepare_release.py test_update_version_file   3 0 0   100%
tests/test_prepare_release.py test_update_version_file_requires_newer_version   3 0 0   100%
tests/test_prepare_release.py test_update_release_notes   3 0 0   100%
tests/test_prepare_release.py test_update_release_notes_rejects_existing_version   3 0 0   100%
tests/test_prepare_release.py test_get_release_notes_body_with_dated_heading   3 0 0   100%
tests/test_prepare_release.py test_get_release_notes_body_with_plain_heading   3 0 0   100%
tests/test_prepare_release.py test_get_release_notes_body_allows_non_version_h2_content   3 0 0   100%
tests/test_prepare_release.py test_get_release_notes_body_requires_version_section   3 0 0   100%
tests/test_prepare_release.py test_get_release_notes_body_requires_non_empty_section   3 0 0   100%
tests/test_prepare_release.py test_cli_updates_configured_files   10 0 0   100%
tests/test_prepare_release.py test_cli_accepts_env_vars   15 0 0   100%
tests/test_prepare_release.py test_cli_prints_current_version   6 0 0   100%
tests/test_prepare_release.py test_cli_prints_release_notes_with_agent_skills_note   17 0 0   100%
tests/test_prepare_release.py (no function)   21 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async   30 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async.do_sub_async_work   2 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async.do_sub_sync_work   3 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async.do_async_work   3 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async.do_sync_work   3 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async.main   3 0 0   100%
tests/test_syncify_no_raise.py test_syncify_no_raise_async.sync_main   3 0 0   100%
tests/test_syncify_no_raise.py (no function)   9 0 0   100%
tests/test_tutorial/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_asyncify/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_asyncify/test_tutorial001.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_asyncify/test_tutorial001.py (no function)   3 0 0   100%
tests/test_tutorial/test_asyncify/test_tutorial002.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_asyncify/test_tutorial002.py (no function)   3 0 0   100%
tests/test_tutorial/test_first_steps/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_first_steps/test_tutorial001.py test_tutorial_001   6 0 0   100%
tests/test_tutorial/test_first_steps/test_tutorial001.py (no function)   3 0 0   100%
tests/test_tutorial/test_runnify/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_runnify/test_tutorial001.py test_tutorial_001   6 0 0   100%
tests/test_tutorial/test_runnify/test_tutorial001.py (no function)   3 0 0   100%
tests/test_tutorial/test_soonify/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_soonify/test_tutorial001.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_soonify/test_tutorial001.py (no function)   3 0 0   100%
tests/test_tutorial/test_soonify/test_tutorial002.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_soonify/test_tutorial002.py (no function)   3 0 0   100%
tests/test_tutorial/test_soonify_return/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_soonify_return/test_tutorial001.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_soonify_return/test_tutorial001.py (no function)   3 0 0   100%
tests/test_tutorial/test_soonify_return/test_tutorial002.py test_tutorial   9 0 1   100%
tests/test_tutorial/test_soonify_return/test_tutorial002.py (no function)   8 0 0   100%
tests/test_tutorial/test_soonify_return/test_tutorial003.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_soonify_return/test_tutorial003.py (no function)   3 0 0   100%
tests/test_tutorial/test_syncify/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_syncify/test_tutorial001.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_syncify/test_tutorial001.py (no function)   3 0 0   100%
tests/test_tutorial/test_syncify_no_raise/__init__.py (no function)   0 0 0   100%
tests/test_tutorial/test_syncify_no_raise/test_tutorial001.py test_tutorial   6 0 0   100%
tests/test_tutorial/test_syncify_no_raise/test_tutorial001.py (no function)   3 0 0   100%
Total     535 0 6   100%

No items found using the specified filter.