From: <otm...@us...> - 2008-10-20 11:50:15
|
Revision: 5481 http://jython.svn.sourceforge.net/jython/?rev=5481&view=rev Author: otmarhumbel Date: 2008-10-20 11:50:13 +0000 (Mon, 20 Oct 2008) Log Message: ----------- installer test suite now passes on windows again Modified Paths: -------------- trunk/installer/test/java/org/python/util/install/StartScriptGeneratorTest.java Modified: trunk/installer/test/java/org/python/util/install/StartScriptGeneratorTest.java =================================================================== --- trunk/installer/test/java/org/python/util/install/StartScriptGeneratorTest.java 2008-10-20 11:13:38 UTC (rev 5480) +++ trunk/installer/test/java/org/python/util/install/StartScriptGeneratorTest.java 2008-10-20 11:50:13 UTC (rev 5481) @@ -144,17 +144,22 @@ assertTrue(fileNamesSet.contains("jython")); assertTrue(fileNamesSet.contains("jython.bat")); } finally { + try { + // give windows some time to release file locks + Thread.sleep(500); + } catch (InterruptedException e) {} if (dir.exists()) { rmdir(dir); } } } - private void rmdir(File dir) { + private void rmdir(File dir) throws IOException { File[] files = dir.listFiles(); for (int i = 0; i < files.length; i++) { if (files[i].isFile()) { - Assert.assertTrue(files[i].delete()); + Assert.assertTrue("unable to delete '" + files[i].getCanonicalPath() + "'", + files[i].delete()); } else { if (files[i].isDirectory()) { rmdir(files[i]); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |