Skip to content

Commit

Permalink
Skip test if socket gets reset, the problem is on the other side.
Browse files Browse the repository at this point in the history
  • Loading branch information
nnorwitz committed Mar 24, 2008
1 parent 22c6542 commit 64018ae
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion Lib/test/test_xmlrpc_net.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#!/usr/bin/env python

import errno
import socket
import sys
import unittest
from test import test_support

Expand All @@ -11,7 +14,14 @@ def test_current_time(self):
# Get the current time from xmlrpc.com. This code exercises
# the minimal HTTP functionality in xmlrpclib.
server = xmlrpclib.ServerProxy("http://time.xmlrpc.com/RPC2")
t0 = server.currentTime.getCurrentTime()
try:
t0 = server.currentTime.getCurrentTime()
except socket.error as e:
if e.errno != errno.ECONNRESET:
raise
print(" test_current_time: socket got reset, skipping test",
file=sys.stderr)
return

# Perform a minimal sanity check on the result, just to be sure
# the request means what we think it means.
Expand Down

0 comments on commit 64018ae

Please sign in to comment.