[svn] commit: r2828 - /trunk/src/lib/python/isc/cc/tests/session_test.py

BIND 10 source code commits bind10-changes at lists.isc.org
Fri Aug 27 13:22:13 UTC 2010


Author: jelte
Date: Fri Aug 27 13:22:13 2010
New Revision: 2828

Log:
remove the TEST_SOCKET_FILE at the end of the test that makes it (just a bit of cleanup, no ticket, reviewed by shane)

Modified:
    trunk/src/lib/python/isc/cc/tests/session_test.py

Modified: trunk/src/lib/python/isc/cc/tests/session_test.py
==============================================================================
--- trunk/src/lib/python/isc/cc/tests/session_test.py (original)
+++ trunk/src/lib/python/isc/cc/tests/session_test.py Fri Aug 27 13:22:13 2010
@@ -344,17 +344,21 @@
         if os.path.exists(TEST_SOCKET_FILE):
             os.remove(TEST_SOCKET_FILE)
         s1.bind(TEST_SOCKET_FILE)
-        s1.listen(1)
-
-        s2 = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
-        s2.connect(TEST_SOCKET_FILE)
-        sess = MySession(1, s2)
-        # set timeout to 100 msec, so test does not take too long
-        sess.set_timeout(100)
-        env, msg = sess.group_recvmsg(False)
-        self.assertEqual(None, env)
-        self.assertEqual(None, msg)
-        
+
+        try:
+            s1.listen(1)
+
+            s2 = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+            s2.connect(TEST_SOCKET_FILE)
+            sess = MySession(1, s2)
+            # set timeout to 100 msec, so test does not take too long
+            sess.set_timeout(100)
+            env, msg = sess.group_recvmsg(False)
+            self.assertEqual(None, env)
+            self.assertEqual(None, msg)
+        finally:
+            os.remove(TEST_SOCKET_FILE)
+
 if __name__ == "__main__":
     unittest.main()
 




More information about the bind10-changes mailing list