#7092 - Silence more py3k deprecation warnings, using test_support.check_py3k_warnings() helper.
diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py
index 75bd258..f699e3c 100644
--- a/Lib/test/test_socket.py
+++ b/Lib/test/test_socket.py
@@ -123,8 +123,9 @@
self.server_ready.wait()
self.client_ready.set()
self.clientSetUp()
- if not callable(test_func):
- raise TypeError, "test_func must be a callable function"
+ with test_support.check_py3k_warnings():
+ if not callable(test_func):
+ raise TypeError("test_func must be a callable function.")
try:
test_func()
except Exception, strerror:
@@ -132,7 +133,7 @@
self.clientTearDown()
def clientSetUp(self):
- raise NotImplementedError, "clientSetUp must be implemented."
+ raise NotImplementedError("clientSetUp must be implemented.")
def clientTearDown(self):
self.done.set()
@@ -282,8 +283,8 @@
orig = sys.getrefcount(__name__)
socket.getnameinfo(__name__,0)
except TypeError:
- if sys.getrefcount(__name__) <> orig:
- self.fail("socket.getnameinfo loses a reference")
+ self.assertEqual(sys.getrefcount(__name__), orig,
+ "socket.getnameinfo loses a reference")
def testInterpreterCrash(self):
# Making sure getnameinfo doesn't crash the interpreter
@@ -1234,7 +1235,8 @@
self.assertEqual(msg, MSG)
def _testRecvIntoArray(self):
- buf = buffer(MSG)
+ with test_support.check_py3k_warnings():
+ buf = buffer(MSG)
self.serv_conn.send(buf)
def testRecvIntoBytearray(self):
@@ -1263,7 +1265,8 @@
self.assertEqual(msg, MSG)
def _testRecvFromIntoArray(self):
- buf = buffer(MSG)
+ with test_support.check_py3k_warnings():
+ buf = buffer(MSG)
self.serv_conn.send(buf)
def testRecvFromIntoBytearray(self):