commit 5c64bd701ef4a8f586826c876bc568fa453b22b8
Author:     Mauro Talevi <mauro.tal...@aquilonia.org>
AuthorDate: Mon, 9 Dec 2013 23:05:00 +0100
Commit:     Mauro Talevi <mauro.tal...@aquilonia.org>
CommitDate: Tue, 10 Dec 2013 09:29:59 +0100

    JBEHAVE-966:  Added use of JFrameContextView in CoreStories.
    
    Conflicts:
        examples/core/src/main/java/org/jbehave/examples/core/CoreStories.java

diff --git 
a/examples/core/src/main/java/org/jbehave/examples/core/CoreStories.java 
b/examples/core/src/main/java/org/jbehave/examples/core/CoreStories.java
index 8f0b7a8..68af4dd 100755
--- a/examples/core/src/main/java/org/jbehave/examples/core/CoreStories.java
+++ b/examples/core/src/main/java/org/jbehave/examples/core/CoreStories.java
@@ -1,5 +1,11 @@
 package org.jbehave.examples.core;
 
+import static org.jbehave.core.io.CodeLocations.codeLocationFromClass;
+import static org.jbehave.core.reporters.Format.CONSOLE;
+import static org.jbehave.core.reporters.Format.HTML_TEMPLATE;
+import static org.jbehave.core.reporters.Format.TXT;
+import static org.jbehave.core.reporters.Format.XML_TEMPLATE;
+
 import java.text.SimpleDateFormat;
 import java.util.List;
 import java.util.Properties;
@@ -18,11 +24,14 @@ import 
org.jbehave.core.parsers.RegexPrefixCapturingPatternParser;
 import org.jbehave.core.parsers.RegexStoryParser;
 import org.jbehave.core.reporters.CrossReference;
 import org.jbehave.core.reporters.StoryReporterBuilder;
+import org.jbehave.core.steps.ContextStepMonitor;
 import org.jbehave.core.steps.InjectableStepsFactory;
 import org.jbehave.core.steps.InstanceStepsFactory;
+import org.jbehave.core.steps.JFrameContextView;
 import org.jbehave.core.steps.ParameterConverters;
 import org.jbehave.core.steps.ParameterConverters.DateConverter;
 import org.jbehave.core.steps.ParameterConverters.ExamplesTableConverter;
+import org.jbehave.core.steps.StepContext;
 import org.jbehave.examples.core.service.TradingService;
 import org.jbehave.examples.core.steps.AndSteps;
 import org.jbehave.examples.core.steps.BeforeAfterSteps;
@@ -37,12 +46,6 @@ import org.jbehave.examples.core.steps.SandpitSteps;
 import org.jbehave.examples.core.steps.SearchSteps;
 import org.jbehave.examples.core.steps.TraderSteps;
 
-import static org.jbehave.core.io.CodeLocations.codeLocationFromClass;
-import static org.jbehave.core.reporters.Format.CONSOLE;
-import static org.jbehave.core.reporters.Format.HTML_TEMPLATE;
-import static org.jbehave.core.reporters.Format.TXT;
-import static org.jbehave.core.reporters.Format.XML_TEMPLATE;
-
 /**
  * <p>
  * Example of how multiple stories can be run via JUnit.
@@ -90,7 +93,8 @@ public class CoreStories extends JUnitStories {
                                 
.withFailureTrace(true).withFailureTraceCompression(true))
                 .useParameterConverters(parameterConverters)
                 // use '%' instead of '$' to identify parameters
-                .useStepPatternParser(new 
RegexPrefixCapturingPatternParser("%"));
+                .useStepPatternParser(new 
RegexPrefixCapturingPatternParser("%"))
+                .useStepMonitor(new ContextStepMonitor(new 
JFrameContextView().sized(500, 100), new StepContext(), xref.getStepMonitor()));
     }
 
     @Override



Reply via email to