Uses of Class
io.karatelabs.gherkin.Scenario
Packages that use Scenario
-
Uses of Scenario in io.karatelabs.core
Methods in io.karatelabs.core that return ScenarioMethods in io.karatelabs.core with parameters of type ScenarioModifier and TypeMethodDescriptionAcquire locks for a scenario based on its @lock tags.static StringRunUtils.effectiveSlug(String stableId, Scenario scenario, Feature feature) The scenario's effective identity for the wire: a non-blank author-setstableId(__id) wins verbatim; otherwise the slug derives from feature path + scenario name.static ScenarioOutlineRunUtils.parentOutline(Scenario scenario) Returns the parent ScenarioOutline if the scenario was generated from one, else null.RunUtils.scenarioIdentity(Scenario scenario, String stableId) The scenario's shared identity + metadata fields — name, slug, description, line, section/example indices, and example data.static StringRunUtils.scenarioSlug(Scenario scenario, Feature feature) Constructors in io.karatelabs.core with parameters of type ScenarioModifierConstructorDescriptionScenarioResult(Scenario scenario) ScenarioRuntime(FeatureRuntime featureRuntime, Scenario scenario) ScenarioRuntime(KarateJs karate, Scenario scenario) Constructor for standalone execution without FeatureRuntime. -
Uses of Scenario in io.karatelabs.gherkin
Methods in io.karatelabs.gherkin that return ScenarioModifier and TypeMethodDescriptionScenario.copy(int exampleIndex) static ScenarioScenario.createError(Feature feature, String errorName, int line) Create a synthetic error scenario for error reporting when execution fails.FeatureSection.getScenario()ScenarioOutline.toScenario(String dynamicExpression, int exampleIndex, int updateLine, List<Tag> tagsForExamples) Methods in io.karatelabs.gherkin with parameters of type ScenarioModifier and TypeMethodDescriptionstatic StepStep.fromKarateJson(Scenario scenario, Map<String, Object> map) booleanvoidFeatureSection.setScenario(Scenario scenario) Constructors in io.karatelabs.gherkin with parameters of type Scenario -
Uses of Scenario in io.karatelabs.output
Methods in io.karatelabs.output with parameters of type ScenarioModifier and TypeMethodDescriptiondefault voidResultListener.onScenarioStart(Scenario scenario) Called when a scenario starts execution.