Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:Maven 1.0
Test Plugin 1.6.2
Windows XP
-
Number of attachments :
Description
The following statement in the jelly script does not work if the property contains an argument with spaces, like a path name under Windows:
maven.junit.for=true
maven.junit.jvmargs=-Xbootclasspath/a:C:/Path with Spaces/dummy.jar
<u:tokenize var="listOfJvmArgs" delim=" "> ${maven.junit.jvmargs}</u:tokenize>
This breaks the junit task and no test can be executed at all.
Perhaps it would be an option to specify the delim character as a plugin property so one can set it to something other than a space if required.
I am still using Maven 1 (for a host of reasons), and running into this issue. This would be resolved by simply making the args delimiter itself a property, as the description states.
Is this on the radar anywhere, or is M1 stuff all dormant?