Antoine Pitrou <pit...@free.fr> added the comment: > 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).
I agree that these tests are more integration tests than unit tests; however, they are useful in exercising the code and options we provide (otherwise we wouldn't know whether e.g. PROTOCOL_TLSv1 really does what it claims to do). I think we can simply skip these tests in maintenance branches, where we don't provide the necessary API to make them pass reliably. ---------- _______________________________________ 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