httpx/tests
Seth Michael Larson ba83e29aee Support client cert passwords, new TLS options (#118)
* Support client cert passwords, new TLS options

* Update test_config.py

* Switch to try-except for post_handshake_auth=True

SSLContext.post_handshake_auth raises AttributeError if the property is available but cannot be written to (needs OpenSSL 1.1.1+)

* Also try-except for hostname_checks_common_name=False

* Custom implementation of trustme.CA() that emits encrypted PKs

* lint

* Split name of test

* Updates from review comments

* Don't load default CAs yet
2019-07-16 10:08:57 +01:00
..
client Handle early connection closes (#103) 2019-06-24 16:53:42 +01:00
dispatch Check for connection aliveness on pool re-acquiry (#111) 2019-07-08 15:57:29 +01:00
models Encoding detection in Response.json (#116) 2019-07-11 17:14:58 +01:00
conftest.py Support client cert passwords, new TLS options (#118) 2019-07-16 10:08:57 +01:00
test_api.py Minor tweaks in line with requests behavior (#110) 2019-07-03 10:33:38 +01:00
test_asgi.py Support WSGI and ASGI apps. (#94) 2019-06-18 15:53:33 +01:00
test_config.py Support client cert passwords, new TLS options (#118) 2019-07-16 10:08:57 +01:00
test_decoders.py http3 (#86) 2019-06-12 15:02:16 +01:00
test_multipart.py Multipart support (#90) 2019-06-17 14:38:24 +01:00
test_status_codes.py Int status codes (#92) 2019-06-17 16:53:39 +01:00
test_timeouts.py http3 (#86) 2019-06-12 15:02:16 +01:00
test_utils.py Encoding detection in Response.json (#116) 2019-07-11 17:14:58 +01:00
test_wsgi.py Support WSGI and ASGI apps. (#94) 2019-06-18 15:53:33 +01:00