[jboss-svn-commits] JBL Code SVN: r26606 - labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue May 19 04:36:42 EDT 2009


Author: beve
Date: 2009-05-19 04:36:42 -0400 (Tue, 19 May 2009)
New Revision: 26606

Modified:
   labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java
Log:
Just making sure that this test class cleans up after itself. It was leaving a directory named FileGatewayListenerUnitTest.


Modified: labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java	2009-05-19 08:14:02 UTC (rev 26605)
+++ labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/gateway/FileGatewayListenerUnitTest.java	2009-05-19 08:36:42 UTC (rev 26606)
@@ -74,11 +74,22 @@
 	}
 
     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