cpython/.github/workflows
Paul Ganssle d50c37d8ad
GH-86275: Implementation of hypothesis stubs for property-based tests, with zoneinfo tests (#22863)
These are stubs to be used for adding hypothesis (https://hypothesis.readthedocs.io/en/latest/) tests to the standard library.

When the tests are run in an environment where `hypothesis` and its various dependencies are not installed, the stubs will turn any tests with examples into simple parameterized tests and any tests without examples are skipped.

It also adds hypothesis tests for the `zoneinfo` module, and a Github Actions workflow to run the hypothesis tests as a non-required CI job.

The full hypothesis interface is not stubbed out — missing stubs can be added as necessary.

Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>
2023-05-12 08:35:53 -04:00
..
build.yml GH-86275: Implementation of hypothesis stubs for property-based tests, with zoneinfo tests (#22863) 2023-05-12 08:35:53 -04:00
build_msi.yml gh-103180: Add CI timeouts to all GitHub Actions jobs (#103437) 2023-04-14 12:01:10 +03:00
doc.yml GH-103903: Test the minimum Sphinx version in CI (#103904) 2023-04-27 19:27:38 +01:00
documentation-links.yml Replace Netlify with Read the Docs build previews (#103843) 2023-04-29 23:02:03 -06:00
lint.yml Trim trailing whitespace and test on CI (#104275) 2023-05-08 17:03:52 +03:00
new-bugs-announce-notifier.yml gh-103180: Add CI timeouts to all GitHub Actions jobs (#103437) 2023-04-14 12:01:10 +03:00
posix-deps-apt.sh bpo-47095: Use libb2 to provide blake2 implementation (GH-32059) 2022-03-26 20:52:24 +01:00
project-updater.yml Remove expert-* from project-updater GH workflow (#103579) 2023-04-17 06:26:22 +03:00
regen-abidump.sh Add ABI dump script (#94135) 2022-06-23 22:52:43 +01:00
require-pr-label.yml require-pr-label.yml: Add missing "permissions:" (#104309) 2023-05-09 13:29:00 +03:00
stale.yml gh-103180: Add CI timeouts to all GitHub Actions jobs (#103437) 2023-04-14 12:01:10 +03:00
verify-ensurepip-wheels.yml gh-95299: Stop installing setuptools as a part of ensurepip and venv (#101039) 2023-04-17 23:43:34 -05:00