@@ -821,6 +821,8 @@ def requireSocket(*args):
821
821
822
822
class GeneralModuleTests (unittest .TestCase ):
823
823
824
+ # TODO: RUSTPYTHON
825
+ @unittest .expectedFailure
824
826
@unittest .skipUnless (_socket is not None , 'need _socket module' )
825
827
def test_socket_type (self ):
826
828
self .assertTrue (gc .is_tracked (_socket .socket ))
@@ -1615,6 +1617,8 @@ def testGetaddrinfo(self):
1615
1617
except socket .gaierror :
1616
1618
pass
1617
1619
1620
+ # TODO: RUSTPYTHON
1621
+ @unittest .expectedFailure
1618
1622
def test_getaddrinfo_int_port_overflow (self ):
1619
1623
# gh-74895: Test that getaddrinfo does not raise OverflowError on port.
1620
1624
#
@@ -2052,6 +2056,8 @@ def test_socket_fileno_requires_socket_fd(self):
2052
2056
fileno = afile .fileno ())
2053
2057
self .assertEqual (cm .exception .errno , errno .ENOTSOCK )
2054
2058
2059
+ # TODO: RUSTPYTHON
2060
+ @unittest .expectedFailure
2055
2061
def test_addressfamily_enum (self ):
2056
2062
import _socket , enum
2057
2063
CheckedAddressFamily = enum ._old_convert_ (
@@ -2061,6 +2067,8 @@ def test_addressfamily_enum(self):
2061
2067
)
2062
2068
enum ._test_simple_enum (CheckedAddressFamily , socket .AddressFamily )
2063
2069
2070
+ # TODO: RUSTPYTHON
2071
+ @unittest .expectedFailure
2064
2072
def test_socketkind_enum (self ):
2065
2073
import _socket , enum
2066
2074
CheckedSocketKind = enum ._old_convert_ (
@@ -2070,6 +2078,8 @@ def test_socketkind_enum(self):
2070
2078
)
2071
2079
enum ._test_simple_enum (CheckedSocketKind , socket .SocketKind )
2072
2080
2081
+ # TODO: RUSTPYTHON
2082
+ @unittest .expectedFailure
2073
2083
def test_msgflag_enum (self ):
2074
2084
import _socket , enum
2075
2085
CheckedMsgFlag = enum ._old_convert_ (
@@ -2079,6 +2089,8 @@ def test_msgflag_enum(self):
2079
2089
)
2080
2090
enum ._test_simple_enum (CheckedMsgFlag , socket .MsgFlag )
2081
2091
2092
+ # TODO: RUSTPYTHON
2093
+ @unittest .expectedFailure
2082
2094
def test_addressinfo_enum (self ):
2083
2095
import _socket , enum
2084
2096
CheckedAddressInfo = enum ._old_convert_ (
@@ -5352,6 +5364,8 @@ def test_create_connection(self):
5352
5364
expected_errnos = socket_helper .get_socket_conn_refused_errs ()
5353
5365
self .assertIn (cm .exception .errno , expected_errnos )
5354
5366
5367
+ # TODO: RUSTPYTHON
5368
+ @unittest .expectedFailure
5355
5369
def test_create_connection_all_errors (self ):
5356
5370
port = socket_helper .find_unused_port ()
5357
5371
try :
0 commit comments