Marcel Telka
2024-03-02 85a099d74fce21bd29b1a36f8e24704e57fc7fea
python/pytest: update to 8.0.2

6 files modified
25 ■■■■■ changed files
components/python/pytest/Makefile 5 ●●●●● patch | view | raw | blame | history
components/python/pytest/patches/02-test-rmtree.patch 4 ●●●● patch | view | raw | blame | history
components/python/pytest/patches/03-test-pdb+expect.patch 4 ●●●● patch | view | raw | blame | history
components/python/pytest/patches/04-test-pdb-randomly-fails.patch 4 ●●●● patch | view | raw | blame | history
components/python/pytest/python-integrate-project.conf 1 ●●●● patch | view | raw | blame | history
components/python/pytest/test/results-all.master 7 ●●●●● patch | view | raw | blame | history
components/python/pytest/Makefile
@@ -19,11 +19,11 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        pytest
HUMAN_VERSION =            8.0.1
HUMAN_VERSION =            8.0.2
COMPONENT_SUMMARY =        pytest - pytest: simple powerful testing with Python
COMPONENT_PROJECT_URL =        https://docs.pytest.org/en/latest/
COMPONENT_ARCHIVE_HASH =    \
    sha256:267f6563751877d772019b13aacbe4e860d73fe8f651f28112e9ac37de7513ae
    sha256:d4051d623a2e0b7e51960ba963193b09ce6daeb9759a451844a21e4ddedfc1bd
COMPONENT_LICENSE =        MIT
COMPONENT_LICENSE_FILE =    LICENSE
@@ -48,7 +48,6 @@
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-checkdocs
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-console-scripts
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-enabler
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-lazy-fixture
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-metadata
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-randomly
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-relaxed
components/python/pytest/patches/02-test-rmtree.patch
@@ -1,5 +1,5 @@
--- pytest-8.0.1/testing/_py/test_local.py.orig
+++ pytest-8.0.1/testing/_py/test_local.py
--- pytest-8.0.2/testing/_py/test_local.py.orig
+++ pytest-8.0.2/testing/_py/test_local.py
@@ -618,6 +618,7 @@
         assert str(local()) == os.getcwd()
 
components/python/pytest/patches/03-test-pdb+expect.patch
@@ -1,7 +1,7 @@
https://github.com/pytest-dev/pytest/issues/10042#issuecomment-1274655510
--- pytest-8.0.1/testing/test_debugging.py.orig
+++ pytest-8.0.1/testing/test_debugging.py
--- pytest-8.0.2/testing/test_debugging.py.orig
+++ pytest-8.0.2/testing/test_debugging.py
@@ -372,7 +372,6 @@
         result = pytester.runpytest_subprocess("--pdb", ".")
         result.stdout.fnmatch_lines(["-> import unknown"])
components/python/pytest/patches/04-test-pdb-randomly-fails.patch
@@ -1,5 +1,5 @@
--- pytest-8.0.1/testing/test_debugging.py.orig
+++ pytest-8.0.1/testing/test_debugging.py
--- pytest-8.0.2/testing/test_debugging.py.orig
+++ pytest-8.0.2/testing/test_debugging.py
@@ -667,6 +667,7 @@
         self.flush(child)
 
components/python/pytest/python-integrate-project.conf
@@ -37,7 +37,6 @@
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-checkdocs
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-console-scripts
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-enabler
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-lazy-fixture
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-metadata
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-randomly
TEST_CONFLICTING_PACKAGES.python += library/python/pytest-relaxed
components/python/pytest/test/results-all.master
@@ -7,7 +7,7 @@
rootdir: $(@D)
configfile: pyproject.toml
testpaths: testing
collecting ... collected 3618 items
collecting ... collected 3617 items
testing/_py/test_local.py::TestBinaryAndTextMethods::test_default_encoding PASSED
testing/_py/test_local.py::TestBinaryAndTextMethods::test_read_binwrite PASSED
@@ -1768,6 +1768,7 @@
testing/test_collection.py::test_collect_pkg_init_and_file_in_args PASSED
testing/test_collection.py::test_collect_pkg_init_only PASSED
testing/test_collection.py::test_collect_pyargs_with_testpaths PASSED
testing/test_collection.py::test_collect_short_file_windows SKIPPED
testing/test_collection.py::test_collect_sub_with_symlinks[False] PASSED
testing/test_collection.py::test_collect_sub_with_symlinks[True] PASSED
testing/test_collection.py::test_collect_symlink_dir SKIPPED (symlin...)
@@ -3100,8 +3101,6 @@
testing/test_runner.py::test_report_extra_parameters[TestReport] PASSED
testing/test_runner.py::test_runtest_in_module_ordering XFAIL
testing/test_runner.py::test_store_except_info_on_error PASSED
testing/test_runner.py::test_teardown_session_failed PASSED
testing/test_runner.py::test_teardown_session_stopped PASSED
testing/test_runner.py::test_unicode_in_longrepr PASSED
testing/test_runner_xunit.py::test_class_setup PASSED
testing/test_runner_xunit.py::test_class_setup_failure_no_teardown PASSED
@@ -3642,6 +3641,6 @@
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=================================== XPASSES ====================================
=========================== short test summary info ============================
======== 3550 passed, 55 skipped, 12 xfailed, 1 xpassed, 7 warnings ========
======== 3548 passed, 56 skipped, 12 xfailed, 1 xpassed, 7 warnings ========
  py$(PYV): OK
  congratulations :)