Title: [1568] trunk/core/jbehave-core/src/main/java/org/jbehave/scenario/parser/PatternScenarioParser.java: JBEHAVE-242: Applied patch from Michael Zimmermann.
Revision
1568
Author
mauro
Date
2010-02-12 09:27:19 -0600 (Fri, 12 Feb 2010)

Log Message

JBEHAVE-242:  Applied patch from Michael Zimmermann.

Modified Paths

Diff

Modified: trunk/core/jbehave-core/src/main/java/org/jbehave/scenario/parser/PatternScenarioParser.java (1567 => 1568)

--- trunk/core/jbehave-core/src/main/java/org/jbehave/scenario/parser/PatternScenarioParser.java	2010-02-12 15:02:45 UTC (rev 1567)
+++ trunk/core/jbehave-core/src/main/java/org/jbehave/scenario/parser/PatternScenarioParser.java	2010-02-12 15:27:19 UTC (rev 1568)
@@ -73,7 +73,7 @@
 	}
 
 	private ExamplesTable findTable(String scenario) {
-		Matcher findingTable = patternToPullScenarioTableIntoGroupOne()
+		Matcher findingTable = patternToPullExamplesTableIntoGroupOne()
 		.matcher(scenario);
 		String table = findingTable.find() ? findingTable.group(1).trim() : NONE;
 		return new ExamplesTable(table);
@@ -186,9 +186,9 @@
 		return compile(".*"+givenScenarios+"(.*?)\\s*(" + concatenatedKeywords + ").*");
 	}
 
-	private Pattern patternToPullScenarioTableIntoGroupOne() {
+	private Pattern patternToPullExamplesTableIntoGroupOne() {
 		String table = keywords.examplesTable();
-		return compile(".*"+table+"\\s*((.|\\s)*)");
+		return compile(".*"+table+"\\s*(.*)", DOTALL);
 	}
 
 	private Pattern patternToPullScenarioTitleIntoGroupOne() {


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to