py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
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_complex (zope.testrunner.tests.test_digraph.Tests)
 test_forest (zope.testrunner.tests.test_digraph.Tests)
 test_int_digraph (zope.testrunner.tests.test_digraph.Tests)
 test_obj_diraph (zope.testrunner.tests.test_digraph.Tests)
 test_scc_linear (zope.testrunner.tests.test_digraph.Tests)
 test_trivial_cycle (zope.testrunner.tests.test_digraph.Tests)
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-arguments.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-coverage.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-debugging-layer-setup.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-debugging-import-failure.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-debugging-nonprintable-exc.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-debugging.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-edge-cases.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-errors.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-api.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-instances.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-buff.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-subprocess-errors.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-cantfind.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-cwd.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-ntd.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers-topological-sort.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-layers.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-progress.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-colors.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-simple.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-nestedcode.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-test-selection.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-verbose.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-repeat.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-knit.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-shuffle.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-stops-when-stop-on-error.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-new-threads.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-subtest.rst
 TestTrace (zope.testrunner.coverage)
 normalize_package (zope.testrunner.options)
 StartUpFailure (zope.testrunner.find)
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-gc.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-wo-source.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-profiling.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-profiling-cprofiler.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-report-skipped.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-leaks-err.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-gc-after-test.rst$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-ex/gc-after-test.py:60: ResourceWarning: not closed - this is no error: testing ResourceWarning here
  warn(ResourceWarning(
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-ex/gc-after-test.py:60: ResourceWarning: not closed - this is no error: testing ResourceWarning here
  warn(ResourceWarning(
$(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-ex/gc-after-test.py:60: ResourceWarning: not closed - this is no error: testing ResourceWarning here
  warn(ResourceWarning(

 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-subunit.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-subunit-v2.rst
 $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/zope/testrunner/tests/testrunner-unexpected-success.rst
 test_accept_and_reject (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_accept_and_reject_overlap (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_accept_and_reject_same (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_match_all_filter (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_no_filters (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_reject_one_pattern (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_reject_several_patterns (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_select_several_patterns (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_select_specific_pattern (zope.testrunner.tests.test_filter.TestFilterMakerFunction)
 test_accepted (zope.testrunner.tests.test_find.TestIdentifierMatches)
 test_ignored (zope.testrunner.tests.test_find.TestIdentifierMatches)
 test_DuplicateTestIDError_message_contains_all_test_ids (zope.testrunner.tests.test_find.TestUniqueness)
 test_find_tests_raises_error_if_duplicates_found (zope.testrunner.tests.test_find.TestUniqueness)
 test_tests_from_suite_ignores_duplicate_ids_if_option_not_set (zope.testrunner.tests.test_find.TestUniqueness)
 test_tests_from_suite_records_duplicate_test_ids (zope.testrunner.tests.test_find.TestUniqueness)
 test_via_bad_envvar (zope.testrunner.tests.test_logsupport.LogsupportTests)
 test_via_cwd (zope.testrunner.tests.test_logsupport.LogsupportTests)
 test_via_envvar (zope.testrunner.tests.test_logsupport.LogsupportTests)
 test_FakeInputContinueGenerator_close (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases_alphabetical_order (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases_diamond_hierarchy (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases_mro_is_complicated (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases_multiple_inheritance (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases_reverse_tree (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_order_by_bases_shared_setup_trumps_alphabetical_order (zope.testrunner.tests.test_runner.TestLayerOrdering)
 test_line_truncated (zope.testrunner.tests.test_runner.TestReprLines)
 test_multiline (zope.testrunner.tests.test_runner.TestReprLines)
 test_multiline_truncated (zope.testrunner.tests.test_runner.TestReprLines)
 test_simple (zope.testrunner.tests.test_runner.TestReprLines)
 test_unprintable (zope.testrunner.tests.test_runner.TestReprLines)
 test_warning_filter_default (zope.testrunner.tests.test_runner.TestWarnings)
 test_warnings_are_shown (zope.testrunner.tests.test_runner.TestWarnings)
 test_print_error_containing_utf8_bytestrings (zope.testrunner.tests.test_subunit.TestSubunitTracebackPrinting)
 test_print_failure_containing_utf8_bytestrings (zope.testrunner.tests.test_subunit.TestSubunitTracebackPrinting)
 test_print_error_containing_utf8_bytestrings (zope.testrunner.tests.test_subunit.TestSubunitV2TracebackPrinting)
 test_print_failure_containing_utf8_bytestrings (zope.testrunner.tests.test_subunit.TestSubunitV2TracebackPrinting)
 test_dummy_new_thread (zope.testrunner.tests.test_threadsupport.Tests)
 test_dummy_proxy (zope.testrunner.tests.test_threadsupport.Tests)
 test_dummy_stopped (zope.testrunner.tests.test_threadsupport.Tests)
 test_thr_new_thread (zope.testrunner.tests.test_threadsupport.Tests)
 test_thr_proxy (zope.testrunner.tests.test_threadsupport.Tests)
 test_thr_stopped (zope.testrunner.tests.test_threadsupport.Tests)
 test_xml_report (zope.testrunner.tests.test_xml_output.TestXMLOutput)
 test_xml_report_details (zope.testrunner.tests.test_xml_output.TestXMLOutput)
 test_xml_report_with_errors (zope.testrunner.tests.test_xml_output.TextXMLOutputWithErrors)
 test_xml_report_with_errors_details (zope.testrunner.tests.test_xml_output.TextXMLOutputWithErrors)
 test_xml_report_with_failures (zope.testrunner.tests.test_xml_output.TextXMLOutputWithErrors)
  Ran 96 tests with 0 failures, 0 errors and 0 skipped.
Tearing down left over layers:
  Tear down zope.testrunner.layer.UnitTests.
  py$(PYV): OK
  congratulations :)