diff -r f06e7501e530 Lib/test/test_ssl.py --- a/Lib/test/test_ssl.py Sun Sep 11 21:18:07 2016 -0500 +++ b/Lib/test/test_ssl.py Mon Sep 12 14:30:37 2016 +0800 @@ -2217,7 +2217,6 @@ 'session_reused': s.session_reused, 'session': s.session, }) - s.close() stats['server_alpn_protocols'] = server.selected_alpn_protocols stats['server_npn_protocols'] = server.selected_npn_protocols stats['server_shared_ciphers'] = server.shared_ciphers @@ -2311,10 +2310,10 @@ chatty=True, connectionchatty=True, sni_name='fakehostname') - with self.subTest(client='PROTOCOL_TLS_SERVER', server='PROTOCOL_TLS_CLIENT'): + with self.subTest(client='PROTOCOL_TLS_SERVER', server='PROTOCOL_TLS_SERVER'): with self.assertRaises(ssl.SSLError): server_params_test(client_context=server_context, - server_context=client_context, + server_context=server_context, chatty=True, connectionchatty=True, sni_name='fakehostname')