Per-stories lifecycle steps requires same-thread executor service

Description

As of version 3.5, JBehave Embedder allows the specification of a custom ExecutorService for the story execution.

Per-stories lifecycle steps (PerStoriesSeleniumSteps and PerStoriesWebDriverSteps) will require a same-thread executor service, e.g. the one provided by Guava's MoreExecutors.sameThreadExecutor().

Javadoc should be updated to make the use aware of this requirements.

Examples should show how to support it per-stories lifecycle.

Assignee

Mauro Talevi

Reporter

Mauro Talevi

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure