You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2010/09/26 20:43:24 UTC

svn commit: r1001491 - /maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java

Author: bentmann
Date: Sun Sep 26 18:43:24 2010
New Revision: 1001491

URL: http://svn.apache.org/viewvc?rev=1001491&view=rev
Log:
o Decoupled test from platform-specific file separator

Modified:
    maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java

Modified: maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java
URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java?rev=1001491&r1=1001490&r2=1001491&view=diff
==============================================================================
--- maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java (original)
+++ maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java Sun Sep 26 18:43:24 2010
@@ -60,6 +60,7 @@ import org.codehaus.plexus.PlexusTestCas
 import org.codehaus.plexus.util.FileUtils;
 import org.codehaus.plexus.util.IOUtil;
 import org.codehaus.plexus.util.ReaderFactory;
+import org.codehaus.plexus.util.StringUtils;
 import org.jmock.Mock;
 
 /**
@@ -157,9 +158,9 @@ public abstract class AbstractReleaseTes
             // Recopy the test resources since they are modified in some tests
             String filePath = file.getPath();
             int index = filePath.indexOf( "test-classes" ) + "test-classes".length() + 1;
-            filePath = filePath.substring( index );
+            filePath = filePath.substring( index ).replace( '\\', '/' );
 
-            File newFile = getTestFile( "target/test-classes/" + filePath.replace( path, targetPath ) );
+            File newFile = getTestFile( "target/test-classes/" + StringUtils.replace( filePath, path, targetPath ) );
             FileUtils.copyFile( getTestFile( "src/test/resources/" + filePath ), newFile );
 
             MavenProject project = projectBuilder.build( newFile, localRepository, profileManager );