You are viewing a plain text version of this content. The canonical link for it is here.
Posted to surefire-commits@maven.apache.org by ca...@apache.org on 2006/03/16 06:50:32 UTC

svn commit: r386270 - /maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/SurefireBooter.java

Author: carlos
Date: Wed Mar 15 21:50:30 2006
New Revision: 386270

URL: http://svn.apache.org/viewcvs?rev=386270&view=rev
Log:
[SUREFIRE-30] fork doesn't work under windos, use of colon ":" character for delimeting classpath results in drive letter to be parsed as a seperate classpath entry

Modified:
    maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/SurefireBooter.java

Modified: maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/SurefireBooter.java
URL: http://svn.apache.org/viewcvs/maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/SurefireBooter.java?rev=386270&r1=386269&r2=386270&view=diff
==============================================================================
--- maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/SurefireBooter.java (original)
+++ maven/surefire/trunk/surefire-booter/src/main/java/org/apache/maven/surefire/SurefireBooter.java Wed Mar 15 21:50:30 2006
@@ -48,11 +48,11 @@
 
     protected static final String PS = System.getProperty( "path.separator" );
 
-    private static String RUNNER = "org.apache.maven.surefire.SurefireBooter";
+    private static final String RUNNER = "org.apache.maven.surefire.SurefireBooter";
 
-    private static String BATTERY_EXECUTOR = "org.apache.maven.surefire.Surefire";
+    private static final String BATTERY_EXECUTOR = "org.apache.maven.surefire.Surefire";
 
-    private static String SINGLE_TEST_BATTERY = "org.apache.maven.surefire.battery.JUnitBattery";
+    private static final String SINGLE_TEST_BATTERY = "org.apache.maven.surefire.battery.JUnitBattery";
 
     private List batteries = new ArrayList();
 
@@ -280,7 +280,7 @@
 
         boolean childDelegation = "true".equals( p.getProperty( "childDelegation", "false" ) );
 
-        List urls = Arrays.asList( cp.split( ":" ) );
+        List urls = Arrays.asList( cp.split( PS ) );
 
         return createClassLoader( urls, childDelegation );
     }
@@ -495,7 +495,7 @@
                 }
                 else
                 {
-                    cp += ":" + url;
+                    cp += PS + url;
                 }
             }
         }