commit 144938b27e424700f5b318c1db4331aedf11fc52 Author: Paul Hammant <p...@hammant.org> AuthorDate: Mon Apr 2 17:05:46 2012 -0500 Commit: Paul Hammant <p...@hammant.org> 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(); + } }