Author: chatellier Date: 2009-03-04 11:53:49 +0000 (Wed, 04 Mar 2009) New Revision: 1908 Modified: isis-fish/trunk/src/test/java/fr/ifremer/TestUtils.java Log: Do not copy .svn sub directories Modified: isis-fish/trunk/src/test/java/fr/ifremer/TestUtils.java =================================================================== --- isis-fish/trunk/src/test/java/fr/ifremer/TestUtils.java 2009-03-04 11:18:49 UTC (rev 1907) +++ isis-fish/trunk/src/test/java/fr/ifremer/TestUtils.java 2009-03-04 11:53:49 UTC (rev 1908) @@ -1,7 +1,9 @@ package fr.ifremer; import java.io.File; +import java.io.FileFilter; +import org.apache.commons.io.FileUtils; import org.codelutin.util.FileUtil; import fr.ifremer.isisfish.IsisFish; @@ -62,13 +64,17 @@ IsisFish.init(); IsisFish.initVCS(); - - FileUtil.copyRecursively(new File("src/test/resources/test-database/analyseplans"), dirDatabase); - FileUtil.copyRecursively(new File("src/test/resources/test-database/export"), dirDatabase); - FileUtil.copyRecursively(new File("src/test/resources/test-database/regions"), dirDatabase); - FileUtil.copyRecursively(new File("src/test/resources/test-database/rules"), dirDatabase); - FileUtil.copyRecursively(new File("src/test/resources/test-database/scripts"), dirDatabase); - FileUtil.copyRecursively(new File("src/test/resources/test-database/simulators"), dirDatabase); + + FileUtils.copyDirectory(new File("src/test/resources/test-database"), dirDatabase, new FileFilter() { + @Override + public boolean accept(File pathname) { + boolean result = true; + if(pathname.getAbsolutePath().indexOf(File.separator + ".svn") != -1) { + result = false; + } + return result; + } + }); } /**