commit ae1c756e842be062d895bc3ede69baa9a05d9a08
Author:     Mauro Talevi <mauro.tal...@aquilonia.org>
AuthorDate: Sun Apr 29 12:45:19 2012 +0200
Commit:     Mauro Talevi <mauro.tal...@aquilonia.org>
CommitDate: Sun Apr 29 12:45:19 2012 +0200

    Updated configuration.

diff --git 
a/etsy-selenium/groovy-pico/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
 
b/etsy-selenium/groovy-pico/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
index 8bb3fbb..5e63481 100644
--- 
a/etsy-selenium/groovy-pico/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
+++ 
b/etsy-selenium/groovy-pico/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
@@ -51,19 +51,16 @@ import static 
org.jbehave.web.selenium.WebDriverHtmlOutput.WEB_DRIVER_HTML;
 
 public class EtsyDotComStories extends JUnitStories {
 
-    private String metaFilter;
-
-    public EtsyDotComStories() {
+    @Override
+    public Configuration configuration() {
 
         PendingStepStrategy pendingStepStrategy = new FailingUponPendingStep();
-        CrossReference crossReference = new 
SauceContextOutput.SauceLabsCrossReference(new HashMap<String, String>()) {
-            public String getMetaFilter() {
-                return metaFilter;
-            }
-        
}.withJsonOnly().withOutputAfterEachStory(true).withPendingStepStrategy(pendingStepStrategy)
+        SeleniumContext seleniumContext = new SeleniumContext();
+
+        CrossReference crossReference = new 
SauceContextOutput.SauceLabsCrossReference(new HashMap<String, String>())
+        
.withJsonOnly().withOutputAfterEachStory(true).withPendingStepStrategy(pendingStepStrategy)
                 .excludingStoriesWithNoExecutedScenarios(true);
 
-        SeleniumContext seleniumContext = new SeleniumContext();
         WebDriverProvider driverProvider;
         Format[] formats;
         ContextView contextView;
@@ -96,7 +93,6 @@ public class EtsyDotComStories extends JUnitStories {
                 .useStepMonitor(new SeleniumStepMonitor(contextView, 
seleniumContext, crossReference.getStepMonitor()))
                 .useStoryLoader(new LoadFromClasspath(EtsyDotComStories.class))
                 .useStoryReporterBuilder(reporterBuilder);
-        useConfiguration(configuration);
 
         final ThreadCaching primordialCaching = new ThreadCaching();
         MutablePicoContainer primordial = new 
PicoBuilder().withBehaviors(primordialCaching).build();
@@ -129,6 +125,7 @@ public class EtsyDotComStories extends JUnitStories {
         steps.addComponent(new PerStoriesContextView(contextView));
         useStepsFactory(new PicoStepsFactory(configuration, steps));
 
+        return configuration;
     }
 
     @Override



Reply via email to