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 );