Author: bentmann
Date: Fri Jan 8 23:42:51 2010
New Revision: 897349
URL: http://svn.apache.org/viewvc?rev=897349&view=rev
Log:
o Fixed handling of path with spaces
Modified:
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractSurefireIntegrationTestClass.java
Modified:
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractSurefireIntegrationTestClass.java
URL:
http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractSurefireIntegrationTestClass.java?rev=897349&r1=897348&r2=897349&view=diff
==============================================================================
---
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractSurefireIntegrationTestClass.java
(original)
+++
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/AbstractSurefireIntegrationTestClass.java
Fri Jan 8 23:42:51 2010
@@ -32,8 +32,13 @@
goals.add( goal );
if ( !verifier.getCliOptions().contains( "-s" ) )
{
+ String settingsPath = System.getProperty( "maven.settings.file" )
+ ".staged";
+ if ( settingsPath.indexOf( ' ' ) >= 0 )
+ {
+ settingsPath = '"' + settingsPath + '"';
+ }
verifier.getCliOptions().add( "-s" );
- verifier.getCliOptions().add( System.getProperty(
"maven.settings.file" ) + ".staged" );
+ verifier.getCliOptions().add( settingsPath );
}
verifier.executeGoals( goals );
}