commit 3a84a8f8a59973ccf70796278a7ff1d6d2504069
Author:     Mauro Talevi <mauro.tal...@aquilonia.org>
AuthorDate: Sun, 5 Oct 2014 00:06:56 +0200
Commit:     Mauro Talevi <mauro.tal...@aquilonia.org>
CommitDate: Sun, 5 Oct 2014 00:06:56 +0200

    JBEHAVE-1046:  Added stories configuration to verify failing behaviour upon 
pending steps.

diff --git 
a/examples/core/src/main/java/org/jbehave/examples/core/CoreStoriesFailingUponPending.java
 
b/examples/core/src/main/java/org/jbehave/examples/core/CoreStoriesFailingUponPending.java
new file mode 100644
index 0000000..b31737c
--- /dev/null
+++ 
b/examples/core/src/main/java/org/jbehave/examples/core/CoreStoriesFailingUponPending.java
@@ -0,0 +1,26 @@
+package org.jbehave.examples.core;
+
+import static org.jbehave.core.io.CodeLocations.codeLocationFromClass;
+
+import java.util.List;
+
+import org.jbehave.core.configuration.Configuration;
+import org.jbehave.core.failures.FailingUponPendingStep;
+import org.jbehave.core.io.StoryFinder;
+
+/**
+ */
+public class CoreStoriesFailingUponPending extends CoreStories {
+
+       public Configuration configuration() {
+               return super.configuration()                    
+                                       .usePendingStepStrategy(new 
FailingUponPendingStep());
+       }
+
+    @Override
+    protected List<String> storyPaths() {
+        String filter = System.getProperty("story.filter", "**/pending.story");
+        return new 
StoryFinder().findPaths(codeLocationFromClass(this.getClass()), filter, "");
+    }
+
+}
\ No newline at end of file



Reply via email to