]> source.dussan.org Git - archiva.git/commitdiff
make paths work on windows
authorBrett Porter <brett@apache.org>
Fri, 12 Feb 2010 13:12:13 +0000 (13:12 +0000)
committerBrett Porter <brett@apache.org>
Fri, 12 Feb 2010 13:12:13 +0000 (13:12 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@909393 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractArtifactManagementTest.java

index cf03765b0fe59e6d3a154cd97c5ad9bd31333c46..f92ea26c6a293e37304976053ebba0cac7404446 100644 (file)
@@ -1,6 +1,6 @@
 package org.apache.archiva.web.test.parent;
 
-import java.io.File;
+import java.io.*;
 
 public abstract class AbstractArtifactManagementTest 
        extends AbstractArchivaTest
@@ -32,9 +32,15 @@ public abstract class AbstractArtifactManagementTest
        
        public String getArtifactFilePath()
        {
-               File f = new File( "" );
-               String artifactFilePath = f.getAbsolutePath();
-               return artifactFilePath + "/src/test/it-resources/snapshots/org/apache/maven/archiva/web/test/foo-bar/1.0-SNAPSHOT/foo-bar-1.0-SNAPSHOT.jar" ;
+               File f = new File( "src/test/it-resources/snapshots/org/apache/maven/archiva/web/test/foo-bar/1.0-SNAPSHOT/foo-bar-1.0-SNAPSHOT.jar" ); 
+               try
+               {
+                       return f.getCanonicalPath();
+               }
+               catch ( IOException e )
+               {
+                       return f.getAbsolutePath();
+               }
        }
        
        public String getRepositoryId()