[Python-checkins] r66542 - python/trunk/Lib/distutils/tests/test_build_ext.py

hirokazu.yamamoto python-checkins at python.org
Sun Sep 21 22:48:41 CEST 2008


Author: hirokazu.yamamoto
Date: Sun Sep 21 22:48:41 2008
New Revision: 66542

Log:
Issue #3925: Ignores shutil.rmtree error on cygwin too.
Reviewed by Benjamin Peterson.

Modified:
   python/trunk/Lib/distutils/tests/test_build_ext.py

Modified: python/trunk/Lib/distutils/tests/test_build_ext.py
==============================================================================
--- python/trunk/Lib/distutils/tests/test_build_ext.py	(original)
+++ python/trunk/Lib/distutils/tests/test_build_ext.py	Sun Sep 21 22:48:41 2008
@@ -62,8 +62,8 @@
         # Get everything back to normal
         test_support.unload('xx')
         sys.path = self.sys_path
-        # XXX on Windows the test leaves a directory with xx.pyd in TEMP
-        shutil.rmtree(self.tmp_dir, False if os.name != "nt" else True)
+        # XXX on Windows the test leaves a directory with xx module in TEMP
+        shutil.rmtree(self.tmp_dir, os.name == 'nt' or sys.platform == 'cygwin')
 
 def test_suite():
     if not sysconfig.python_build:


More information about the Python-checkins mailing list