commit f7c61aa2b078896a942d22eb2045a0afa0cf0a9a
Author: Mauro Talevi <[email protected]>
AuthorDate: Wed Apr 4 12:16:35 2012 +0100
Commit: Mauro Talevi <[email protected]>
CommitDate: Wed Apr 4 12:16:35 2012 +0100
JBEHAVE-757: Configured use of SameThreadExecutors.
diff --git a/etsy-stories-java-spring/pom.xml b/etsy-stories-java-spring/pom.xml
index 6c7f229..c486392 100644
--- a/etsy-stories-java-spring/pom.xml
+++ b/etsy-stories-java-spring/pom.xml
@@ -152,6 +152,7 @@
<metaFilters>
<metaFilter>${meta.filter}</metaFilter>
</metaFilters>
+
<executorsClass>org.jbehave.core.embedder.executors.SameThreadExecutors</executorsClass>
</configuration>
<goals>
<goal>run-stories-as-embeddables</goal>
@@ -186,6 +187,13 @@
</goals>
</execution>
</executions>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>11.0.1</version>
+ </dependency>
+ </dependencies>
</plugin>
</plugins>
</build>
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 a8f85db..5377fe3 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,6 +1,7 @@
package org.jbehave.tutorials.etsy;
-import com.google.common.util.concurrent.MoreExecutors;
+import java.util.List;
+
import org.jbehave.core.configuration.Configuration;
import org.jbehave.core.embedder.StoryControls;
import org.jbehave.core.failures.FailingUponPendingStep;
@@ -21,8 +22,6 @@ 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;
@@ -64,9 +63,4 @@ public class EtsyDotComStories extends JUnitStories {
+ ".story"), null);
}
- @Override
- public void run() throws Throwable {
-
configuredEmbedder().useExecutorService(MoreExecutors.sameThreadExecutor());
- super.run();
- }
}