Skip to content

Commit a77d961

Browse files
committed
mark failing tests of test_socket
1 parent 338ab9c commit a77d961

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Lib/test/test_socket.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -821,6 +821,8 @@ def requireSocket(*args):
821821

822822
class 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

Comments
 (0)