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

Reply via email to