Author: Amaury Forgeot d'Arc <[email protected]>
Branch: py3.6
Changeset: r94413:2271eaab22b2
Date: 2018-04-22 19:42 +0200
http://bitbucket.org/pypy/pypy/changeset/2271eaab22b2/

Log:    Return a dummy .session to let more SSL tests pass.

diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py 
b/lib_pypy/_cffi_ssl/_stdssl/__init__.py
--- a/lib_pypy/_cffi_ssl/_stdssl/__init__.py
+++ b/lib_pypy/_cffi_ssl/_stdssl/__init__.py
@@ -690,6 +690,16 @@
                 return None
             return _str_with_len(out[0], outlen[0])
 
+    @property
+    def session(self):
+        "Get / set SSLSession."
+        return None
+
+    @property
+    def session_reused(self):
+        "Was the client session reused during handshake?"
+        return bool(lib.SSL_session_reused(self.ssl))
+
 
 def _fs_decode(name):
     return name.decode(sys.getfilesystemencoding())
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to