Martin v. Löwis <mar...@v.loewis.de> added the comment: > OpenSSL 1.0.0 disables SSLv2 by default, which means the protocol > combination tests give different results (for example, an SSLv23 client > will refuse talking to an SSLv2 server, because the client will attempt > an SSLv3 hello).
I see. I think we should just remove that test, then, as it is not longer a feature of the Python SSL support that we can maintain. Notice that we should *not* test OpenSSL - hopefully, they have their own test suites. Instead, we should only test the Python integration of OpenSSL. Therefore, we should only write test cases that work independent of the OpenSSL version (except when some API that we want to test is not available in older OpenSSL versions, in which case a testable way for that absence should be added when the API gets added). In short: just remove the test cases whose outcome depend on the OpenSSL version. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue8629> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com