python/hypothesis: update to 6.99.12
| | |
| | | include ../../../make-rules/shared-macros.mk |
| | | |
| | | COMPONENT_NAME = hypothesis |
| | | HUMAN_VERSION = 6.99.11 |
| | | HUMAN_VERSION = 6.99.12 |
| | | COMPONENT_SUMMARY = hypothesis - A library for property-based testing |
| | | COMPONENT_PROJECT_URL = https://hypothesis.works |
| | | COMPONENT_ARCHIVE_URL = \ |
| | | https://github.com/HypothesisWorks/hypothesis/archive/refs/tags/$(COMPONENT_ARCHIVE) |
| | | COMPONENT_ARCHIVE_HASH = \ |
| | | sha256:bb3fd273d617cdc1613c796186ffb1518a90f6e6b9039221bde2f09e368a3240 |
| | | sha256:ecde51aa8d35bc840b3b49d7d96acf08232e3a3b6aae941e7a311ced077a0b64 |
| | | COMPONENT_LICENSE = MPL-2.0 |
| | | COMPONENT_LICENSE_FILE = LICENSE.txt |
| | | |
| | |
| | | --- hypothesis-hypothesis-python-6.99.11/hypothesis-python/tox.ini.orig |
| | | +++ hypothesis-hypothesis-python-6.99.11/hypothesis-python/tox.ini |
| | | --- hypothesis-hypothesis-python-6.99.12/hypothesis-python/tox.ini.orig |
| | | +++ hypothesis-hypothesis-python-6.99.12/hypothesis-python/tox.ini |
| | | @@ -4,7 +4,7 @@ |
| | | |
| | | [testenv] |
| | |
| | | --- hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_scrutineer.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_scrutineer.py |
| | | --- hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_scrutineer.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_scrutineer.py |
| | | @@ -52,7 +52,11 @@ |
| | | # multi-line report strings which we expect to see in explain-mode output. |
| | | # The list length is the number of explainable bugs, usually one. |
| | |
| | | https://github.com/christiansandberg/pytest-reporter/issues/8 |
| | | |
| | | --- hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_baseexception.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_baseexception.py |
| | | --- hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_baseexception.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_baseexception.py |
| | | @@ -125,6 +125,6 @@ |
| | | exception=exc_name, strategy="things()" if use_composite else "st.none()" |
| | | ) |
| | |
| | | + pytest_stdout = str(testdir.runpytest_inprocess(test_file, "--tb=native", "-p", "no:reporter").stdout) |
| | | assert "x=101" in pytest_stdout |
| | | assert exc_name in pytest_stdout |
| | | --- hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_scrutineer.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_scrutineer.py |
| | | --- hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_scrutineer.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_scrutineer.py |
| | | @@ -54,7 +54,7 @@ |
| | | test_file = str(testdir.makepyfile(file_contents)) |
| | | pytest_stdout = str( |
| | |
| | | Workaround for https://github.com/PyO3/setuptools-rust/issues/358 |
| | | |
| | | --- hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_baseexception.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_baseexception.py |
| | | --- hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_baseexception.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_baseexception.py |
| | | @@ -125,6 +125,6 @@ |
| | | exception=exc_name, strategy="things()" if use_composite else "st.none()" |
| | | ) |
| | |
| | | + pytest_stdout = str(testdir.runpytest_inprocess(test_file, "--tb=native", "-p", "no:checkdocs", "-p", "no:reporter").stdout) |
| | | assert "x=101" in pytest_stdout |
| | | assert exc_name in pytest_stdout |
| | | --- hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_scrutineer.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.11/hypothesis-python/tests/nocover/test_scrutineer.py |
| | | --- hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_scrutineer.py.orig |
| | | +++ hypothesis-hypothesis-python-6.99.12/hypothesis-python/tests/nocover/test_scrutineer.py |
| | | @@ -54,7 +54,7 @@ |
| | | test_file = str(testdir.makepyfile(file_contents)) |
| | | pytest_stdout = str( |
| | |
| | | |
| | | -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html |
| | | ================================== Hypothesis ================================== |
| | | `git apply .hypothesis/patches/2024-03-21--03e4e367.patch` to add failing examples to your code. |
| | | `git apply .hypothesis/patches/2024-03-24--03d15484.patch` to add failing examples to your code. |
| | | ============================= slowest 20 durations ============================= |
| | | ======== 688 passed, 4 skipped, 1 warning ======== |
| | | py$(PYV): OK |