@@ -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
306326class ErrorHandlerTest (unittest .TestCase ):
307327 """Test that the servers pass normal exceptions from the handler to
0 commit comments