Title: [965] trunk/jbehave-core/src/java/org/jbehave/scenario/parser/ScenarioClassNameFinder.java: JBEHAVE-135: Merged -c 964 from branches/jbehave-2.0.x
Revision
965
Author
mauro
Date
2008-10-06 14:01:10 -0500 (Mon, 06 Oct 2008)

Log Message

JBEHAVE-135: Merged -c 964 from branches/jbehave-2.0.x

Modified Paths

Diff

Modified: trunk/jbehave-core/src/java/org/jbehave/scenario/parser/ScenarioClassNameFinder.java (964 => 965)

--- trunk/jbehave-core/src/java/org/jbehave/scenario/parser/ScenarioClassNameFinder.java	2008-10-06 11:04:04 UTC (rev 964)
+++ trunk/jbehave-core/src/java/org/jbehave/scenario/parser/ScenarioClassNameFinder.java	2008-10-06 19:01:10 UTC (rev 965)
@@ -18,6 +18,7 @@
     private static final String EMPTY = "";
     private static final String DOT_REGEX = "\\.";
     private static final String SLASH = "/";
+	private static final String BACKSLASH = "\\\\";
 
     private DirectoryScanner scanner = new DirectoryScanner();
 
@@ -46,7 +47,8 @@
         int javaPath = path.indexOf(JAVA);
         if ( javaPath != -1 ){
             String className = path.substring(0, javaPath);
-            return className.replaceAll(SLASH, DOT_REGEX);            
+            className = className.replaceAll(SLASH, DOT_REGEX); 
+            return className.replaceAll(BACKSLASH, DOT_REGEX);            
         }
         throw new InvalidScenarioClassPathException("Invalid scenario class path "+path);
     }


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to