Current section

Files

Jump to
white_bread lib white_bread runners scenario_runner.ex
Raw

lib/white_bread/runners/scenario_runner.ex

defimpl WhiteBread.Runners, for: WhiteBread.Gherkin.Elements.Scenario do
def run(scenario, context, background_steps) do
result = WhiteBread.Runners.run(scenario.steps, context, background_steps)
case result do
{:ok, _} -> {:ok, scenario.name}
error_data -> {:failed, error_data}
end
end
end