@@ -345,17 +345,17 @@ def test_cert_ssl_validation_hostname_matching(self):
345345 # Python > 2.7.9. If SSLContext doesn't have load_default_certs
346346 # it also doesn't have check_hostname.
347347 ctx = get_ssl_context (
348- None , None , None , None , ssl .CERT_NONE , None , False )
348+ None , None , None , None , ssl .CERT_NONE , None , False , True )
349349 if hasattr (ctx , 'load_default_certs' ):
350350 self .assertFalse (ctx .check_hostname )
351351 ctx = get_ssl_context (
352- None , None , None , None , ssl .CERT_NONE , None , True )
352+ None , None , None , None , ssl .CERT_NONE , None , True , True )
353353 self .assertFalse (ctx .check_hostname )
354354 ctx = get_ssl_context (
355- None , None , None , None , ssl .CERT_REQUIRED , None , False )
355+ None , None , None , None , ssl .CERT_REQUIRED , None , False , True )
356356 self .assertFalse (ctx .check_hostname )
357357 ctx = get_ssl_context (
358- None , None , None , None , ssl .CERT_REQUIRED , None , True )
358+ None , None , None , None , ssl .CERT_REQUIRED , None , True , True )
359359 if _PY37PLUS :
360360 self .assertTrue (ctx .check_hostname )
361361 else :
@@ -493,7 +493,7 @@ def test_validation_with_system_ca_certs(self):
493493
494494 def test_system_certs_config_error (self ):
495495 ctx = get_ssl_context (
496- None , None , None , None , ssl .CERT_NONE , None , False )
496+ None , None , None , None , ssl .CERT_NONE , None , False , True )
497497 if ((sys .platform != "win32"
498498 and hasattr (ctx , "set_default_verify_paths" ))
499499 or hasattr (ctx , "load_default_certs" )):
@@ -526,11 +526,11 @@ def test_certifi_support(self):
526526 ssl_support .HAVE_WINCERTSTORE = False
527527 try :
528528 ctx = get_ssl_context (
529- None , None , None , CA_PEM , ssl .CERT_REQUIRED , None , True )
529+ None , None , None , CA_PEM , ssl .CERT_REQUIRED , None , True , True )
530530 ssl_sock = ctx .wrap_socket (socket .socket ())
531531 self .assertEqual (ssl_sock .ca_certs , CA_PEM )
532532
533- ctx = get_ssl_context (None , None , None , None , None , None , True )
533+ ctx = get_ssl_context (None , None , None , None , None , None , True , True )
534534 ssl_sock = ctx .wrap_socket (socket .socket ())
535535 self .assertEqual (ssl_sock .ca_certs , ssl_support .certifi .where ())
536536 finally :
@@ -548,11 +548,11 @@ def test_wincertstore(self):
548548 raise SkipTest ("Need wincertstore to test wincertstore." )
549549
550550 ctx = get_ssl_context (
551- None , None , None , CA_PEM , ssl .CERT_REQUIRED , None , True )
551+ None , None , None , CA_PEM , ssl .CERT_REQUIRED , None , True , True )
552552 ssl_sock = ctx .wrap_socket (socket .socket ())
553553 self .assertEqual (ssl_sock .ca_certs , CA_PEM )
554554
555- ctx = get_ssl_context (None , None , None , None , None , None , True )
555+ ctx = get_ssl_context (None , None , None , None , None , None , True , True )
556556 ssl_sock = ctx .wrap_socket (socket .socket ())
557557 self .assertEqual (ssl_sock .ca_certs , ssl_support ._WINCERTS .name )
558558
0 commit comments