certbot/certbot-compatibility-test/certbot_compatibility_test
Adrien Ferrand c2f2aa5ee0
Remove tls-sni in compatibility tests (#6854)
* Reconfigure compatibility tests to use http challenge

* Correct simple test

* Add a fake DNS resolution for HTTP simple_verify

* Debug

* More subtle approach: we monkey patch urllib3 to fake a dns resolution to the target IP, allowing every host header to be preserved.

* Private package

* Relaxed permissions on certbot temp working dir

* Move the fake DNS logic in compatibility test, to avoid degrading the acme coverage

* Fix lint

* Update certbot-compatibility-test/certbot_compatibility_test/configurators/common.py

Co-Authored-By: adferrand <adferrand@users.noreply.github.com>
2019-03-15 01:07:49 +01:00
..
configurators Remove tls-sni in compatibility tests (#6854) 2019-03-15 01:07:49 +01:00
testdata Fix and speed up compatibility-tests 2017-06-21 13:29:00 -07:00
__init__.py s/Let's Encrypt/Certbot certbot-compatibility-test 2016-04-13 16:59:37 -07:00
errors.py s/Let's Encrypt/Certbot certbot-compatibility-test 2016-04-13 16:59:37 -07:00
interfaces.py Add mypy (#4386) 2017-03-18 19:10:10 -07:00
test_driver.py Remove tls-sni in compatibility tests (#6854) 2019-03-15 01:07:49 +01:00
util.py Get mypy passing with check_untyped_defs everywhere (#6021) 2018-05-21 20:23:21 -07:00
validator.py Remove IValidator (#6572) 2019-02-01 12:22:11 -08:00
validator_test.py s/letsencrypt/certbot letsencrypt-compatibility-test 2016-04-13 16:58:21 -07:00