]> source.dussan.org Git - archiva.git/commitdiff
avoid creating .archiva directory in src directory
authorBrett Porter <brett@apache.org>
Sat, 1 Oct 2011 06:23:32 +0000 (06:23 +0000)
committerBrett Porter <brett@apache.org>
Sat, 1 Oct 2011 06:23:32 +0000 (06:23 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1177930 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/test/java/org/apache/archiva/rest/services/SearchServiceTest.java

index 584e9133e0723355c470b5c339d0acad762bf3d0..635b171bbf19104a1882abeaf9770b1a10a966b4 100644 (file)
@@ -23,6 +23,7 @@ import org.apache.archiva.rest.api.model.Artifact;
 import org.apache.archiva.rest.api.model.SearchRequest;
 import org.apache.archiva.rest.api.services.ManagedRepositoriesService;
 import org.apache.archiva.rest.api.services.SearchService;
+import org.apache.commons.io.FileUtils;
 import org.junit.Test;
 
 import java.io.File;
@@ -225,7 +226,13 @@ public class SearchServiceTest
         {
             getManagedRepositoriesService( authorizationHeader ).deleteManagedRepository( testRepoId, true );
         }
-        File targetRepo = new File( "src/test/repo-with-osgi" );
+        File targetRepo = new File( "target/test-origin-repo" );
+        if ( targetRepo.exists() )
+        {
+            FileUtils.deleteDirectory( targetRepo );
+        }
+        assertFalse( targetRepo.exists() );
+        FileUtils.copyDirectory( new File( "src/test/repo-with-osgi" ), targetRepo );
 
         ManagedRepository managedRepository = new ManagedRepository();
         managedRepository.setId( testRepoId );