py$(PYV): commands[0]> python -m zope.testrunner --test-path=src -vv Running tests at level 1 Running zope.testrunner.layer.UnitTests tests: Set up zope.testrunner.layer.UnitTests. Running: test_no_fast_math_optimization (zope.hookable.tests.test_compile_flags.TestFloatingPoint.test_no_fast_math_optimization) test_after_hook (zope.hookable.tests.test_hookable.HookableTests.test_after_hook) test_after_hook_and_reset (zope.hookable.tests.test_hookable.HookableTests.test_after_hook_and_reset) test_before_hook (zope.hookable.tests.test_hookable.HookableTests.test_before_hook) test_class (zope.hookable.tests.test_hookable.HookableTests.test_class) test_implementation_cannot_be_deleted (zope.hookable.tests.test_hookable.HookableTests.test_implementation_cannot_be_deleted) test_no_args (zope.hookable.tests.test_hookable.HookableTests.test_no_args) test_original_cannot_be_deleted (zope.hookable.tests.test_hookable.HookableTests.test_original_cannot_be_deleted) test_pure_python (zope.hookable.tests.test_hookable.HookableTests.test_pure_python) test_too_many_args (zope.hookable.tests.test_hookable.HookableTests.test_too_many_args) test_w_implementation_kwarg (zope.hookable.tests.test_hookable.HookableTests.test_w_implementation_kwarg) test_w_unknown_kwarg (zope.hookable.tests.test_hookable.HookableTests.test_w_unknown_kwarg) test_after_hook (zope.hookable.tests.test_hookable.PyHookableTests.test_after_hook) test_after_hook_and_reset (zope.hookable.tests.test_hookable.PyHookableTests.test_after_hook_and_reset) test_before_hook (zope.hookable.tests.test_hookable.PyHookableTests.test_before_hook) test_class (zope.hookable.tests.test_hookable.PyHookableTests.test_class) test_implementation_cannot_be_deleted (zope.hookable.tests.test_hookable.PyHookableTests.test_implementation_cannot_be_deleted) test_no_args (zope.hookable.tests.test_hookable.PyHookableTests.test_no_args) test_original_cannot_be_deleted (zope.hookable.tests.test_hookable.PyHookableTests.test_original_cannot_be_deleted) test_pure_python (zope.hookable.tests.test_hookable.PyHookableTests.test_pure_python) test_too_many_args (zope.hookable.tests.test_hookable.PyHookableTests.test_too_many_args) test_w_implementation_kwarg (zope.hookable.tests.test_hookable.PyHookableTests.test_w_implementation_kwarg) test_w_unknown_kwarg (zope.hookable.tests.test_hookable.PyHookableTests.test_w_unknown_kwarg) test_bases_class (zope.hookable.tests.test_hookable.TestIssue6.test_bases_class) test_dict_class (zope.hookable.tests.test_hookable.TestIssue6.test_dict_class) test_empty_bases_function (zope.hookable.tests.test_hookable.TestIssue6.test_empty_bases_function) test_empty_dict_function (zope.hookable.tests.test_hookable.TestIssue6.test_empty_dict_function) test_non_string_attr_name (zope.hookable.tests.test_hookable.TestIssue6.test_non_string_attr_name) test_preserves_doc_class (zope.hookable.tests.test_hookable.TestIssue6.test_preserves_doc_class) test_preserves_doc_function (zope.hookable.tests.test_hookable.TestIssue6.test_preserves_doc_function) test_short_name (zope.hookable.tests.test_hookable.TestIssue6.test_short_name) test_unicode_attribute_name (zope.hookable.tests.test_hookable.TestIssue6.test_unicode_attribute_name) test_bases_class (zope.hookable.tests.test_hookable.TestIssue6Py.test_bases_class) test_dict_class (zope.hookable.tests.test_hookable.TestIssue6Py.test_dict_class) test_empty_bases_function (zope.hookable.tests.test_hookable.TestIssue6Py.test_empty_bases_function) test_empty_dict_function (zope.hookable.tests.test_hookable.TestIssue6Py.test_empty_dict_function) test_non_string_attr_name (zope.hookable.tests.test_hookable.TestIssue6Py.test_non_string_attr_name) test_preserves_doc_class (zope.hookable.tests.test_hookable.TestIssue6Py.test_preserves_doc_class) test_preserves_doc_function (zope.hookable.tests.test_hookable.TestIssue6Py.test_preserves_doc_function) test_short_name (zope.hookable.tests.test_hookable.TestIssue6Py.test_short_name) test_unicode_attribute_name (zope.hookable.tests.test_hookable.TestIssue6Py.test_unicode_attribute_name) Ran 41 tests with 0 failures, 0 errors and 0 skipped. Tearing down left over layers: Tear down zope.testrunner.layer.UnitTests. py$(PYV): OK congratulations :)