@@ -821,6 +821,8 @@ def requireSocket(*args):
821821
822822class GeneralModuleTests (unittest .TestCase ):
823823
824+ # TODO: RUSTPYTHON
825+ @unittest .expectedFailure
824826 @unittest .skipUnless (_socket is not None , 'need _socket module' )
825827 def test_socket_type (self ):
826828 self .assertTrue (gc .is_tracked (_socket .socket ))
@@ -1615,6 +1617,8 @@ def testGetaddrinfo(self):
16151617 except socket .gaierror :
16161618 pass
16171619
1620+ # TODO: RUSTPYTHON
1621+ @unittest .expectedFailure
16181622 def test_getaddrinfo_int_port_overflow (self ):
16191623 # gh-74895: Test that getaddrinfo does not raise OverflowError on port.
16201624 #
@@ -2052,6 +2056,8 @@ def test_socket_fileno_requires_socket_fd(self):
20522056 fileno = afile .fileno ())
20532057 self .assertEqual (cm .exception .errno , errno .ENOTSOCK )
20542058
2059+ # TODO: RUSTPYTHON
2060+ @unittest .expectedFailure
20552061 def test_addressfamily_enum (self ):
20562062 import _socket , enum
20572063 CheckedAddressFamily = enum ._old_convert_ (
@@ -2061,6 +2067,8 @@ def test_addressfamily_enum(self):
20612067 )
20622068 enum ._test_simple_enum (CheckedAddressFamily , socket .AddressFamily )
20632069
2070+ # TODO: RUSTPYTHON
2071+ @unittest .expectedFailure
20642072 def test_socketkind_enum (self ):
20652073 import _socket , enum
20662074 CheckedSocketKind = enum ._old_convert_ (
@@ -2070,6 +2078,8 @@ def test_socketkind_enum(self):
20702078 )
20712079 enum ._test_simple_enum (CheckedSocketKind , socket .SocketKind )
20722080
2081+ # TODO: RUSTPYTHON
2082+ @unittest .expectedFailure
20732083 def test_msgflag_enum (self ):
20742084 import _socket , enum
20752085 CheckedMsgFlag = enum ._old_convert_ (
@@ -2079,6 +2089,8 @@ def test_msgflag_enum(self):
20792089 )
20802090 enum ._test_simple_enum (CheckedMsgFlag , socket .MsgFlag )
20812091
2092+ # TODO: RUSTPYTHON
2093+ @unittest .expectedFailure
20822094 def test_addressinfo_enum (self ):
20832095 import _socket , enum
20842096 CheckedAddressInfo = enum ._old_convert_ (
@@ -5351,6 +5363,8 @@ def test_create_connection(self):
53515363 expected_errnos = socket_helper .get_socket_conn_refused_errs ()
53525364 self .assertIn (cm .exception .errno , expected_errnos )
53535365
5366+ # TODO: RUSTPYTHON
5367+ @unittest .expectedFailure
53545368 def test_create_connection_all_errors (self ):
53555369 port = socket_helper .find_unused_port ()
53565370 try :
0 commit comments