mirror of
https://github.com/certbot/certbot.git
synced 2026-06-07 15:52:08 -04:00
Fixes #7585 This PR removes the specific configuration to configure the test runner included in `setuptools` to use pytest, the deprecated parameters related to setuptools testing in `setup.py`, and update the packaging guide to use `python -m pytest` instead of `python setup.py test`. The farm test `test_sdist.sh` is also updated to use directly pytest. This test is designed to reproduce the steps used by OS integrators when they package `certbot`, and ensure that we are not breaking something that will impact their work. We discussed with integrators from RHEL/CentOS and Debian, and they are fine with us testing sdist directly with pytest. One execution of the `test_sdist.sh` farm test with the modifications made by this PR can be seen here: https://dev.azure.com/certbot/certbot/_build/results?buildId=2606&view=results * Remove setuptools deprecated features about testing * Updating packaging guide * Add changelog entry |
||
|---|---|---|
| .. | ||
| bootstrap_os_packages.sh | ||
| boulder_config.sh | ||
| boulder_install.sh | ||
| set_python_envvars.sh | ||
| test_apache2.sh | ||
| test_leauto_upgrades.sh | ||
| test_letsencrypt_auto_certonly_standalone.sh | ||
| test_openssl_version.py | ||
| test_sdists.sh | ||
| test_tests.sh | ||