START: ptest-runner
2023-03-20T01:10
============================= test session starts ==============================
platform linux -- Python 3.11.2, pytest-7.2.2, pluggy-1.0.0
rootdir: /usr/lib/python3-pluggy/ptest
collected 81 items

PASS: testing/test_details.py::test_parse_hookimpl_override 
PASS: testing/test_details.py::test_warn_when_deprecated_specified 
PASS: testing/test_details.py::test_plugin_getattr_raises_errors 
PASS: testing/test_details.py::test_warning_on_call_vs_hookspec_arg_mismatch 
PASS: testing/test_details.py::test_repr 
PASS: testing/test_helpers.py::test_varnames 
PASS: testing/test_helpers.py::test_varnames_default 
PASS: testing/test_helpers.py::test_varnames_class 
PASS: testing/test_helpers.py::test_varnames_keyword_only 
PASS: testing/test_helpers.py::test_formatdef 
PASS: testing/test_hookcaller.py::test_adding_nonwrappers 
PASS: testing/test_hookcaller.py::test_adding_nonwrappers_trylast 
PASS: testing/test_hookcaller.py::test_adding_nonwrappers_trylast3 
PASS: testing/test_hookcaller.py::test_adding_nonwrappers_trylast2 
PASS: testing/test_hookcaller.py::test_adding_nonwrappers_tryfirst 
PASS: testing/test_hookcaller.py::test_adding_wrappers_ordering 
PASS: testing/test_hookcaller.py::test_adding_wrappers_ordering_tryfirst 
PASS: testing/test_hookcaller.py::test_hookspec 
PASS: testing/test_hookcaller.py::test_hookimpl[True-hookwrapper] 
PASS: testing/test_hookcaller.py::test_hookimpl[True-optionalhook] 
PASS: testing/test_hookcaller.py::test_hookimpl[True-tryfirst] 
PASS: testing/test_hookcaller.py::test_hookimpl[True-trylast] 
PASS: testing/test_hookcaller.py::test_hookimpl[False-hookwrapper] 
PASS: testing/test_hookcaller.py::test_hookimpl[False-optionalhook] 
PASS: testing/test_hookcaller.py::test_hookimpl[False-tryfirst] 
PASS: testing/test_hookcaller.py::test_hookimpl[False-trylast] 
PASS: testing/test_hookcaller.py::test_hookrelay_registry 
PASS: testing/test_hookcaller.py::test_hookrelay_registration_by_specname 
PASS: testing/test_hookcaller.py::test_hookrelay_registration_by_specname_raises 
PASS: testing/test_invocations.py::test_argmismatch 
PASS: testing/test_invocations.py::test_only_kwargs 
PASS: testing/test_invocations.py::test_opt_in_args 
PASS: testing/test_invocations.py::test_call_order 
PASS: testing/test_invocations.py::test_firstresult_definition 
PASS: testing/test_invocations.py::test_firstresult_force_result 
PASS: testing/test_invocations.py::test_firstresult_returns_none 
PASS: testing/test_invocations.py::test_firstresult_no_plugin 
PASS: testing/test_multicall.py::test_keyword_args 
PASS: testing/test_multicall.py::test_keyword_args_with_defaultargs 
PASS: testing/test_multicall.py::test_tags_call_error 
PASS: testing/test_multicall.py::test_call_none_is_no_result 
PASS: testing/test_multicall.py::test_hookwrapper 
PASS: testing/test_multicall.py::test_hookwrapper_order 
PASS: testing/test_multicall.py::test_hookwrapper_not_yield 
PASS: testing/test_multicall.py::test_hookwrapper_too_many_yield 
PASS: testing/test_multicall.py::test_hookwrapper_exception[ValueError] 
PASS: testing/test_multicall.py::test_hookwrapper_exception[SystemExit] 
PASS: testing/test_pluginmanager.py::test_plugin_double_register 
PASS: testing/test_pluginmanager.py::test_pm 
PASS: testing/test_pluginmanager.py::test_has_plugin 
PASS: testing/test_pluginmanager.py::test_register_dynamic_attr[spec-is-class] 
PASS: testing/test_pluginmanager.py::test_register_dynamic_attr[spec-is-instance] 
PASS: testing/test_pluginmanager.py::test_pm_name 
PASS: testing/test_pluginmanager.py::test_set_blocked 
PASS: testing/test_pluginmanager.py::test_register_mismatch_method[spec-is-class] 
PASS: testing/test_pluginmanager.py::test_register_mismatch_method[spec-is-instance] 
PASS: testing/test_pluginmanager.py::test_register_mismatch_arg[spec-is-class] 
PASS: testing/test_pluginmanager.py::test_register_mismatch_arg[spec-is-instance] 
PASS: testing/test_pluginmanager.py::test_register_hookwrapper_not_a_generator_function[spec-is-class] 
PASS: testing/test_pluginmanager.py::test_register_hookwrapper_not_a_generator_function[spec-is-instance] 
PASS: testing/test_pluginmanager.py::test_register 
PASS: testing/test_pluginmanager.py::test_register_unknown_hooks 
PASS: testing/test_pluginmanager.py::test_register_historic 
PASS: testing/test_pluginmanager.py::test_with_result_memorized[True] 
PASS: testing/test_pluginmanager.py::test_with_result_memorized[False] 
PASS: testing/test_pluginmanager.py::test_with_callbacks_immediately_executed 
PASS: testing/test_pluginmanager.py::test_register_historic_incompat_hookwrapper 
PASS: testing/test_pluginmanager.py::test_call_extra 
PASS: testing/test_pluginmanager.py::test_call_with_too_few_args 
PASS: testing/test_pluginmanager.py::test_subset_hook_caller 
PASS: testing/test_pluginmanager.py::test_get_hookimpls 
PASS: testing/test_pluginmanager.py::test_add_hookspecs_nohooks 
PASS: testing/test_pluginmanager.py::test_load_setuptools_instantiation 
PASS: testing/test_pluginmanager.py::test_add_tracefuncs[spec-is-class] 
PASS: testing/test_pluginmanager.py::test_add_tracefuncs[spec-is-instance] 
PASS: testing/test_pluginmanager.py::test_hook_tracing[spec-is-class] 
PASS: testing/test_pluginmanager.py::test_hook_tracing[spec-is-instance] 
PASS: testing/test_tracer.py::test_simple 
PASS: testing/test_tracer.py::test_indent 
PASS: testing/test_tracer.py::test_readable_output_dictargs 
PASS: testing/test_tracer.py::test_setprocessor 

============================== 81 passed in 0.31s ==============================
DURATION: 1
