def test_weakref(self):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
p = weakref.proxy(s)
self.assertEqual(p.fileno(), s.fileno())
s.close()
s = None
try:
p.fileno()
except ReferenceError:
pass
else:
self.fail('Socket proxy still exists')
评论列表
文章目录