Skip to content

Commit 909058d

Browse files
committed
Mark failing tests on Windows
1 parent 93a6cc5 commit 909058d

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Lib/test/test_socketserver.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,19 @@ def test_TCPServer(self):
185185
socketserver.StreamRequestHandler,
186186
self.stream_examine)
187187

188+
# TODO: RUSTPYTHON, AssertionError: -1 != 18446744073709551615
189+
if os.name == "nt":
190+
test_TCPServer = unittest.expectedFailure(test_TCPServer)
191+
188192
def test_ThreadingTCPServer(self):
189193
self.run_server(socketserver.ThreadingTCPServer,
190194
socketserver.StreamRequestHandler,
191195
self.stream_examine)
192196

197+
# TODO: RUSTPYTHON, AssertionError: -1 != 18446744073709551615
198+
if os.name == "nt":
199+
test_ThreadingTCPServer = unittest.expectedFailure(test_ThreadingTCPServer)
200+
193201
@requires_forking
194202
def test_ForkingTCPServer(self):
195203
with simple_subprocess(self):
@@ -222,11 +230,19 @@ def test_UDPServer(self):
222230
socketserver.DatagramRequestHandler,
223231
self.dgram_examine)
224232

233+
# TODO: RUSTPYTHON, AssertionError: -1 != 18446744073709551615
234+
if os.name == "nt":
235+
test_UDPServer = unittest.expectedFailure(test_UDPServer)
236+
225237
def test_ThreadingUDPServer(self):
226238
self.run_server(socketserver.ThreadingUDPServer,
227239
socketserver.DatagramRequestHandler,
228240
self.dgram_examine)
229241

242+
# TODO: RUSTPYTHON, AssertionError: -1 != 18446744073709551615
243+
if os.name == "nt":
244+
test_ThreadingUDPServer = unittest.expectedFailure(test_ThreadingUDPServer)
245+
230246
@requires_forking
231247
def test_ForkingUDPServer(self):
232248
with simple_subprocess(self):
@@ -302,6 +318,10 @@ def test_context_manager(self):
302318
pass
303319
self.assertEqual(-1, server.socket.fileno())
304320

321+
# TODO: RUSTPYTHON, AssertionError: -1 != 18446744073709551615
322+
if os.name == "nt":
323+
test_context_manager = unittest.expectedFailure(test_context_manager)
324+
305325

306326
class ErrorHandlerTest(unittest.TestCase):
307327
"""Test that the servers pass normal exceptions from the handler to

0 commit comments

Comments
 (0)