[jboss-svn-commits] JBL Code SVN: r26366 - labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon May 4 10:34:52 EDT 2009


Author: beve
Date: 2009-05-04 10:34:52 -0400 (Mon, 04 May 2009)
New Revision: 26366

Modified:
   labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java
Log:
Made sure that the test cleans up after itself.


Modified: labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java
===================================================================
--- labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java	2009-05-04 13:54:16 UTC (rev 26365)
+++ labs/jbossesb/workspace/dbevenius/jbossas5/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java	2009-05-04 14:34:52 UTC (rev 26366)
@@ -74,11 +74,23 @@
 	}
 
     private void cleanupTemps() {
-        file1.delete();
-        file2.delete();
-        dir1.delete();
-        dir2.delete();
+        removeAllFiles(dir1);
+        removeAllFiles(dir2);
     }
+    
+    private void removeAllFiles(final File dir)
+    {
+        if (dir.isDirectory())
+        {
+            File[] listFiles = dir.listFiles();
+            for (File file : listFiles)
+            {
+                file.delete();
+            }
+            dir.delete();
+        }
+        
+    }
 
     public void testGateway () throws Exception
 	{




More information about the jboss-svn-commits mailing list