diff options
author | Rob Crittenden <rcritten@redhat.com> | 2014-10-16 16:54:18 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2014-10-17 10:25:31 -0400 |
commit | 3a33252f4daaa39bbb77110a1f1f29a4e3ec1546 (patch) | |
tree | 209ad4a66258a9b7e8dd535784d6dfd4ba83d34a /test/test_request.py | |
parent | 051f87219c90fd2880d432e1d3ca62c45e91209c (diff) | |
download | mod_nss-3a33252f4daaa39bbb77110a1f1f29a4e3ec1546.tar.gz mod_nss-3a33252f4daaa39bbb77110a1f1f29a4e3ec1546.tar.xz mod_nss-3a33252f4daaa39bbb77110a1f1f29a4e3ec1546.zip |
Add a new VirtualHost for testing TLS v1.2
Protocol is a per-server or Virtual Host setting so I added a new
VH to do TLSv1.2 testing. It isn't as configurable as I'd like
because the port is hardcoded but it'll do for now.
Diffstat (limited to 'test/test_request.py')
-rw-r--r-- | test/test_request.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/test_request.py b/test/test_request.py index 40d8024..bac2a2d 100644 --- a/test/test_request.py +++ b/test/test_request.py @@ -141,7 +141,8 @@ class MyVerifiedHTTPSConnection(HTTPSConnection): match_hostname(self.sock.getpeercert(), self.host) def close(self): - self.client_cipher = self.sock.cipher() + if self.sock: + self.client_cipher = self.sock.cipher() HTTPSConnection.close(self) class MyAdapter(requests.adapters.HTTPAdapter): @@ -177,7 +178,7 @@ class MyAdapter(requests.adapters.HTTPAdapter): s = requests.Session() s.mount('https://', MyAdapter()) try: - r = s.get('https://darlene.greyoak.com:8000/', verify={'verify': False, 'ssl_version': ssl.PROTOCOL_SSLv23, 'ciphers': 'HIGH'}) + r = s.get('https://test.example.com:8000/', verify={'verify': False, 'ssl_version': ssl.PROTOCOL_SSLv23, 'ciphers': 'HIGH'}) cipher = r.raw._pool._get_conn().client_cipher except requests.exceptions.SSLError, e: print e.message @@ -185,6 +186,6 @@ else: print r.status_code print cipher -#request = requests.get('https://darlene.greyoak.com:8000/', verify=False) +#request = requests.get('https://test.example.com:8000/', verify=False) #print request.status_code """ |