Use meta filtering: http://jbehave.org/reference/stable/meta-filtering.html
If you want to use some logic, your best bet is the groovy filter.
On 26/10/2012 03:15, Pascal Rapicault wrote:
Is there a way to have scenarios be skipped tests based on the When
condition or some other preconditions?
My situation is the following. I'm testing an Eclipse application that
is meant to be deployed in various environments (e.g. linux, mac,
windows) and I would like to group all the tests relevant to one
particular aspect of the system in the same story file. However when
I'm executing these stories I would like that only the tests relevant
my execution environment to be executed.
At this point I'm achieving by doing setting a flag in my @When
methods and then checking it in the @Then method but this is rather
hideous so I figure that there has to be a better way :)
Thx for your help
Pascal