gpc-scenario-outline-numbering
Version:
This precompiler can add numbering column to Examples tables, and apply formatting to the name of the Scenario Outline.
13 lines (12 loc) • 593 B
TypeScript
import { PreCompiler } from "gherking";
import { Examples, ScenarioOutline, TableRow } from "gherkin-ast";
import { ScenarioOutlineNumberingConfig } from './types';
declare class ScenarioOutlineNumbering implements PreCompiler {
private config;
constructor(config?: ScenarioOutlineNumberingConfig);
onScenarioOutline(scenarioOutline: ScenarioOutline): ScenarioOutline;
onExampleHeader(header: TableRow): void;
onExampleRow(row: TableRow, i: number): void;
onExamples(examples: Examples, scenarioOutline: ScenarioOutline): Examples;
}
export = ScenarioOutlineNumbering;