[Checkins] SVN: zc.buildout/trunk/src/zc/buildout/testing.py Fixed a cleanup bug that caused temporary directories to get left behind.

Jim Fulton jim at zope.com
Mon Mar 19 12:18:49 EDT 2007


Log message for revision 73344:
  Fixed a cleanup bug that caused temporary directories to get left behind.
  

Changed:
  U   zc.buildout/trunk/src/zc/buildout/testing.py

-=-
Modified: zc.buildout/trunk/src/zc/buildout/testing.py
===================================================================
--- zc.buildout/trunk/src/zc/buildout/testing.py	2007-03-19 16:18:47 UTC (rev 73343)
+++ zc.buildout/trunk/src/zc/buildout/testing.py	2007-03-19 16:18:48 UTC (rev 73344)
@@ -157,8 +157,8 @@
         del os.environ['HOME'] # pop doesn't truly remove it :(
         register_teardown(lambda: os.environ.__setitem__('HOME', old_home))
 
-    base = tempfile.mkdtemp()
-    register_teardown(lambda: shutil.rmtree(base))
+    base = tempfile.mkdtemp('buildoutSetUp')
+    register_teardown(lambda base=base: shutil.rmtree(base))
     base = os.path.join(base, '_TEST_')
     os.mkdir(base)
 



More information about the Checkins mailing list