Fix test_socket when built whithout threads.
authorCharles-François Natali <neologix@free.fr>
Thu, 10 Nov 2011 19:33:36 +0000 (20:33 +0100)
committerCharles-François Natali <neologix@free.fr>
Thu, 10 Nov 2011 19:33:36 +0000 (20:33 +0100)
Lib/test/test_socket.py

index b5e0dc219dafb7ba66657cff9cd535115b53f6b5..7aef8e947d7e07464607b2d9774c597f434b7c0f 100644 (file)
@@ -305,7 +305,6 @@ class ThreadedRDSSocketTest(SocketRDSTest, ThreadableTest):
     def __init__(self, methodName='runTest'):
         SocketRDSTest.__init__(self, methodName=methodName)
         ThreadableTest.__init__(self)
-        self.evt = threading.Event()
 
     def clientSetUp(self):
         self.cli = socket.socket(socket.PF_RDS, socket.SOCK_SEQPACKET, 0)
@@ -1316,6 +1315,10 @@ class RDSTest(ThreadedRDSSocketTest):
     def __init__(self, methodName='runTest'):
         ThreadedRDSSocketTest.__init__(self, methodName=methodName)
 
+    def setUp(self):
+        super().setUp()
+        self.evt = threading.Event()
+
     def testSendAndRecv(self):
         data, addr = self.serv.recvfrom(self.bufsize)
         self.assertEqual(self.data, data)