certbot/tests/letstest/scripts
Adrien Ferrand 55d411f1eb
Remove deprecated python setup.py test call and update packager guide (#8262)
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
2020-09-10 15:57:59 -07:00
..
bootstrap_os_packages.sh Update test farm tests to stop using certbot-auto (#8207) 2020-08-18 10:07:27 -07:00
boulder_config.sh Update test farm version of boulder to current master (#7002) 2019-04-30 13:13:37 -07:00
boulder_install.sh Remove references and tests for Ubuntu Trusty. 2019-06-25 10:10:14 -07:00
set_python_envvars.sh Update Fedora AMI (#7102) 2019-05-31 18:08:52 -07:00
test_apache2.sh Try switching to the buster ARM image. (#8234) 2020-08-26 14:04:37 -07:00
test_leauto_upgrades.sh Set up CentOS 8 test farm tests (#8122) 2020-07-01 17:07:41 -07:00
test_letsencrypt_auto_certonly_standalone.sh Don't use --agree-dev-preview in tests. (#7501) 2019-11-05 17:34:46 +01:00
test_openssl_version.py Disable TLS session tickets in Apache (#7771) 2020-03-23 16:49:52 -07:00
test_sdists.sh Remove deprecated python setup.py test call and update packager guide (#8262) 2020-09-10 15:57:59 -07:00
test_tests.sh Update test farm tests to stop using certbot-auto (#8207) 2020-08-18 10:07:27 -07:00