From 8cdd197ba643eb2608c5aab87567625bb9336cee Mon Sep 17 00:00:00 2001
From: David Stes <55844484+cstes@users.noreply.github.com>
Date: Sun, 31 Mar 2024 18:41:25 +0200
Subject: [PATCH] opensmalltalk cog-spur: update to 5.0.3356

---
 components/python/pytest-relaxed/test/results-all.master |  139 +++++++++++++++-------------------------------
 1 files changed, 46 insertions(+), 93 deletions(-)

diff --git a/components/python/pytest-relaxed/test/results-all.master b/components/python/pytest-relaxed/test/results-all.master
index 256620c..969f15d 100644
--- a/components/python/pytest-relaxed/test/results-all.master
+++ b/components/python/pytest-relaxed/test/results-all.master
@@ -6,108 +6,61 @@
 testpaths: tests
 collecting ... collected 34 items
 
-tests/test_collection.py::TestRelaxedMixin::test_selects_all_non_underscored_members PASSED
-tests/test_collection.py::TestRelaxedMixin::test_setup_given_inner_class_instances_when_inherited PASSED
-tests/test_collection.py::TestRelaxedMixin::test_setup_method_given_inner_class_instances PASSED
-tests/test_collection.py::TestRelaxedMixin::test_skips_pytest_fixtures PASSED
-tests/test_collection.py::TestRelaxedMixin::test_skips_setup_and_teardown PASSED
-tests/test_collection.py::TestSpecClass::test_methods_self_objects_exhibit_class_attributes PASSED
-tests/test_collection.py::TestSpecClass::test_module_contents_are_not_copied_into_top_level_classes PASSED
-tests/test_collection.py::TestSpecClass::test_nested_self_objects_exhibit_parent_attributes PASSED
-tests/test_collection.py::TestSpecClass::test_nesting_is_infinite PASSED
-tests/test_collection.py::TestSpecClass::test_normal_methods_from_outer_classes_are_not_copied PASSED
-tests/test_collection.py::TestSpecClass::test_overriding_works_naturally PASSED
-tests/test_collection.py::TestSpecClass::test_private_methods_from_outer_classes_are_copied PASSED
-tests/test_collection.py::TestSpecModule::test_correctly_handles_marked_test_cases SKIPPED
-tests/test_collection.py::TestSpecModule::test_does_not_collect_test_prefixed_files PASSED
-tests/test_collection.py::TestSpecModule::test_does_not_warn_about_imported_names PASSED
-tests/test_collection.py::TestSpecModule::test_replaces_class_tests_with_custom_recursing_classes PASSED
-tests/test_collection.py::TestSpecModule::test_skips_imported_objects PASSED
-tests/test_collection.py::TestSpecModule::test_skips_non_callable_items PASSED
-tests/test_collection.py::Test_pytest_collect_file::test_does_not_consume_conftest_files PASSED
-tests/test_collection.py::Test_pytest_collect_file::test_only_loads_dot_py_files PASSED
-tests/test_collection.py::Test_pytest_collect_file::test_skips_underscored_directories PASSED
-tests/test_collection.py::Test_pytest_collect_file::test_skips_underscored_files PASSED
-tests/test_display.py::TestRegularFunctions::test_acts_just_like_normal_pytest PASSED
-tests/test_display.py::TestVerboseClasses::test_headers_and_tests_have_underscores_turn_to_spaces PASSED
-tests/test_display.py::TestVerboseClasses::test_nests_many_levels_deep_no_problem PASSED
-tests/test_display.py::TestVerboseClasses::test_shows_tests_nested_under_classes_without_files PASSED
-tests/test_display.py::TestVerboseClasses::test_test_prefixes_are_stripped PASSED
-tests/test_display.py::TestVerboseClasses::test_test_suffixes_are_stripped PASSED
-tests/test_display.py::TestVerboseClasses::test_tests_are_colorized_by_test_result PASSED
-tests/test_display.py::TestVerboseFunctions::test_displays_tests_indented_under_module_header SKIPPED
-tests/test_display.py::TestVerboseFunctions::test_test_prefixes_are_stripped PASSED
-tests/test_raises.py::Test_raises::test_when_given_exception_not_raised_it_raises_Exception PASSED
-tests/test_raises.py::Test_raises::test_when_given_exception_raised_no_problem PASSED
-tests/test_raises.py::Test_raises::test_when_some_other_exception_raised_it_is_untouched PASSED
+ pytest collect file
 
-=============================== warnings summary ===============================
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pytest_reporter/__init__.py:1: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
-    from pkg_resources import get_distribution, DistributionNotFound
+    only loads dot py files
+    skips underscored files
+    skips underscored directories
+    does not consume conftest files
 
-tests/test_collection.py: 42 warnings
-tests/test_display.py: 10 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+RelaxedMixin
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+    selects all non underscored members
+    skips setup and teardown
+    skips pytest fixtures
+    setup given inner class instances when inherited
+    setup method given inner class instances
 
-tests/test_collection.py: 42 warnings
-tests/test_display.py: 10 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+SpecModule
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+    skips non callable items
+    skips imported objects
+    does not warn about imported names
+    replaces class tests with custom recursing classes
+    does not collect test prefixed files
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2350: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(parent)
+SpecClass
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+    methods self objects exhibit class attributes
+    nested self objects exhibit parent attributes
+    nesting is infinite
+    overriding works naturally
+    normal methods from outer classes are not copied
+    private methods from outer classes are copied
+    module contents are not copied into top level classes
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+RegularFunctions
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zest')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+    acts just like normal pytest
 
-tests/test_collection.py: 315 warnings
-tests/test_display.py: 75 warnings
-  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`.
-  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
-    declare_namespace(pkg)
+VerboseFunctions
 
-tests/test_collection.py: 21 warnings
-tests/test_display.py: 5 warnings
-  $(PYTHON_DIR)/vendor-packages/pytest_tempdir/plugin.py:150: PytestDeprecationWarning: The hookimpl pytest_tempdir_temproot uses old-style configuration options (marks or attributes).
-  Please use the pytest.hookimpl(trylast=True) decorator instead
-   to configure the hooks.
-   See https://docs.pytest.org/en/latest/deprecations.html#configuring-hook-specs-impls-using-markers
-    @pytest.mark.trylast
+    displays tests indented under module header
+    test prefixes are stripped
 
--- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
-======== 32 passed, 2 skipped, 702 warnings ========
+VerboseClasses
+
+    shows tests nested under classes without files
+    tests are colorized by test result
+    nests many levels deep no problem
+    headers and tests have underscores turn to spaces
+    test prefixes are stripped
+    test suffixes are stripped
+
+ raises
+
+    when given exception raised no problem
+    when given exception not raised it raises Exception
+    when some other exception raised it is untouched
+
+======== 32 passed, 2 skipped ========

--
Gitblit v1.9.3