summaryrefslogtreecommitdiffstats
path: root/test/test_request.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2014-10-16 16:54:18 -0400
committerRob Crittenden <rcritten@redhat.com>2014-10-17 10:25:31 -0400
commit3a33252f4daaa39bbb77110a1f1f29a4e3ec1546 (patch)
tree209ad4a66258a9b7e8dd535784d6dfd4ba83d34a /test/test_request.py
parent051f87219c90fd2880d432e1d3ca62c45e91209c (diff)
downloadmod_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.py7
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
"""