vgritsenko 2003/12/15 06:21:36
Modified: java/tests/src/org/apache/xindice/core/filer FilerTestSetup.java Log: Remove files between filer tests Revision Changes Path 1.6 +10 -2 xml-xindice/java/tests/src/org/apache/xindice/core/filer/FilerTestSetup.java Index: FilerTestSetup.java =================================================================== RCS file: /home/cvs/xml-xindice/java/tests/src/org/apache/xindice/core/filer/FilerTestSetup.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- FilerTestSetup.java 15 Aug 2003 03:08:36 -0000 1.5 +++ FilerTestSetup.java 15 Dec 2003 14:21:35 -0000 1.6 @@ -74,6 +74,7 @@ public class FilerTestSetup extends TestSetup { protected Filer filer; + private File root = new File(FilerTestCase.TEST_COLLECTION_NAME); public FilerTestSetup(Test test, Filer filer) { super(test); @@ -81,6 +82,7 @@ } protected void initFiler() throws Exception { + root.mkdir(); filer.setLocation(new File(FilerTestCase.TEST_COLLECTION_NAME), FilerTestCase.TEST_COLLECTION_NAME); filer.setConfig(new Configuration(DOMParser.toDocument("<filer location=\"tests\"/>"))); if (!filer.exists()) { @@ -107,5 +109,11 @@ if (filer != null) { filer.close(); } + + String[] files = root.list(); + for (int i = 0; i < files.length; i++) { + new File(root, files[i]).delete(); + } + root.delete(); } }