commit 144938b27e424700f5b318c1db4331aedf11fc52
Author: Paul Hammant <[email protected]>
AuthorDate: Mon Apr 2 17:05:46 2012 -0500
Commit: Paul Hammant <[email protected]>
CommitDate: Mon Apr 2 17:05:46 2012 -0500
correct example as to where to place single-threaded executor
diff --git
a/etsy-stories-java-spring/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
b/etsy-stories-java-spring/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
index 5377fe3..a8f85db 100644
---
a/etsy-stories-java-spring/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
+++
b/etsy-stories-java-spring/src/main/java/org/jbehave/tutorials/etsy/EtsyDotComStories.java
@@ -1,7 +1,6 @@
package org.jbehave.tutorials.etsy;
-import java.util.List;
-
+import com.google.common.util.concurrent.MoreExecutors;
import org.jbehave.core.configuration.Configuration;
import org.jbehave.core.embedder.StoryControls;
import org.jbehave.core.failures.FailingUponPendingStep;
@@ -22,6 +21,8 @@ import org.jbehave.web.selenium.SeleniumContextOutput;
import org.jbehave.web.selenium.SeleniumStepMonitor;
import org.springframework.context.ApplicationContext;
+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;
@@ -63,4 +64,9 @@ public class EtsyDotComStories extends JUnitStories {
+ ".story"), null);
}
+ @Override
+ public void run() throws Throwable {
+
configuredEmbedder().useExecutorService(MoreExecutors.sameThreadExecutor());
+ super.run();
+ }
}