commit 3a84a8f8a59973ccf70796278a7ff1d6d2504069
Author: Mauro Talevi <[email protected]>
AuthorDate: Sun, 5 Oct 2014 00:06:56 +0200
Commit: Mauro Talevi <[email protected]>
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