commit 37392402e84f71678bce7253565ce86a58de4993
Author:     Paul Hammant <p...@hammant.org>
AuthorDate: Sun Apr 29 10:56:04 2012 +0200
Commit:     Paul Hammant <p...@hammant.org>
CommitDate: Sun Apr 29 10:56:04 2012 +0200

    JBEHAVE-773 - CrossReference should be able to mark pendings as failures

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 7c877f7..3cd6e19 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
@@ -1,8 +1,5 @@
 package org.jbehave.tutorials.etsy;
 
-import java.util.HashMap;
-import java.util.List;
-
 import org.jbehave.core.annotations.AfterStories;
 import org.jbehave.core.annotations.BeforeStory;
 import org.jbehave.core.configuration.Configuration;
@@ -30,7 +27,6 @@ import org.jbehave.web.selenium.SeleniumContext;
 import org.jbehave.web.selenium.SeleniumContextOutput;
 import org.jbehave.web.selenium.SeleniumStepMonitor;
 import org.jbehave.web.selenium.WebDriverProvider;
-//import org.jbehave.web.selenium.WebDriverPageDumpOnFailure;
 import org.jbehave.web.selenium.WebDriverScreenshotOnFailure;
 import org.picocontainer.Characteristics;
 import org.picocontainer.MutablePicoContainer;
@@ -44,11 +40,16 @@ import org.picocontainer.injectors.CompositeInjection;
 import org.picocontainer.injectors.ConstructorInjection;
 import org.picocontainer.injectors.SetterInjection;
 
+import java.util.HashMap;
+import java.util.List;
+
 import static java.util.Arrays.asList;
 import static org.jbehave.core.io.CodeLocations.codeLocationFromClass;
 import static org.jbehave.core.reporters.Format.CONSOLE;
 import static org.jbehave.web.selenium.WebDriverHtmlOutput.WEB_DRIVER_HTML;
 
+//import org.jbehave.web.selenium.WebDriverPageDumpOnFailure;
+
 public class EtsyDotComStories extends JUnitStories {
 
     private String metaFilter;
@@ -62,7 +63,10 @@ public class EtsyDotComStories extends JUnitStories {
                 return metaFilter;
             }
 
-        
}.withJsonOnly().withOutputAfterEachStory(true).excludingStoriesWithNoExecutedScenarios(true);
+        }.withJsonOnly()
+                .withOutputAfterEachStory(true)
+                .markPendingStepsAsFailedStories()
+                .excludingStoriesWithNoExecutedScenarios(true);
 
         SeleniumContext seleniumContext = new SeleniumContext();
         WebDriverProvider driverProvider;



Reply via email to