]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1828] Cleanup code by using with (for accept_sock)
authorMukund Sivaraman <muks@isc.org>
Thu, 14 Jun 2012 07:58:20 +0000 (13:28 +0530)
committerMukund Sivaraman <muks@isc.org>
Thu, 14 Jun 2012 07:58:20 +0000 (13:28 +0530)
src/lib/python/isc/util/cio/tests/socketsession_test.py

index 47c67e5606d5a5c938df9bc94a8e6adefdbe80f9..eba9fa241364df5e504ba2e9288458ce17ee9d17 100644 (file)
@@ -237,11 +237,10 @@ class TestForwarder(unittest.TestCase):
         s = socket.socket(socket.AF_UNIX, SOCK_STREAM, 0)
         s.setblocking(False)
         s.connect(TEST_UNIX_FILE)
-        accept_sock = self.accept_forwarder()
-        receiver = SocketSessionReceiver(accept_sock)
-        s.close()
-        self.assertRaises(SocketSessionError, receiver.pop)
-        accept_sock.close()
+        with self.accept_forwarder() as accept_sock:
+            receiver = SocketSessionReceiver(accept_sock)
+            s.close()
+            self.assertRaises(SocketSessionError, receiver.pop)
 
 class TestReceiver(unittest.TestCase):
     # We only check a couple of failure cases on construction.  Valid cases