@@ -534,6 +534,9 @@ def printlist(x, width=70, indent=4):
534534# Whether a skip is expected here depends on whether a large test
535535# input file has been downloaded. test_normalization.skip_expected
536536# controls that.
537+ # test_socket_ssl
538+ # Controlled by test_socket_ssl.skip_expected. Requires the network
539+ # resource, and a socket module with ssl support.
537540
538541_expectations = {
539542 'win32' :
@@ -565,7 +568,6 @@ def printlist(x, width=70, indent=4):
565568 test_pwd
566569 test_resource
567570 test_signal
568- test_socket_ssl
569571 test_socketserver
570572 test_sunaudiodev
571573 test_timing
@@ -583,7 +585,6 @@ def printlist(x, width=70, indent=4):
583585 test_largefile
584586 test_nis
585587 test_ntpath
586- test_socket_ssl
587588 test_socketserver
588589 test_sunaudiodev
589590 test_unicode_file
@@ -618,7 +619,6 @@ def printlist(x, width=70, indent=4):
618619 test_pty
619620 test_pwd
620621 test_signal
621- test_socket_ssl
622622 test_socketserver
623623 test_sunaudiodev
624624 test_sundry
@@ -736,7 +736,6 @@ def printlist(x, width=70, indent=4):
736736 test_popen2
737737 test_pty
738738 test_pwd
739- test_socket_ssl
740739 test_socketserver
741740 test_strop
742741 test_sunaudiodev
@@ -769,7 +768,6 @@ def printlist(x, width=70, indent=4):
769768 test_nis
770769 test_ntpath
771770 test_poll
772- test_socket_ssl
773771 test_socketserver
774772 test_sunaudiodev
775773 test_unicode_file
@@ -792,7 +790,6 @@ def printlist(x, width=70, indent=4):
792790 test_linuxaudiodev
793791 test_mpz
794792 test_openpty
795- test_socket_ssl
796793 test_socketserver
797794 test_winreg
798795 test_winsound
@@ -820,7 +817,6 @@ def printlist(x, width=70, indent=4):
820817 test_openpty
821818 test_pyexpat
822819 test_sax
823- test_socket_ssl
824820 test_socketserver
825821 test_sunaudiodev
826822 test_unicode_file
@@ -850,7 +846,6 @@ def printlist(x, width=70, indent=4):
850846 test_poll
851847 test_popen2
852848 test_resource
853- test_socket_ssl
854849 test_socketserver
855850 test_sunaudiodev
856851 test_unicode_file
@@ -863,6 +858,7 @@ class _ExpectedSkips:
863858 def __init__ (self ):
864859 import os .path
865860 from test import test_normalization
861+ from test import test_socket_ssl
866862
867863 self .valid = False
868864 if sys .platform in _expectations :
@@ -875,6 +871,9 @@ def __init__(self):
875871 if test_normalization .skip_expected :
876872 self .expected .add ('test_normalization' )
877873
874+ if test_socket_ssl .skip_expected :
875+ self .expected .add ('test_socket_ssl' )
876+
878877 self .valid = True
879878
880879 def isvalid (self ):
0 commit comments