cucumber-html-report-generator
Version:
Generate beautiful cucumberjs html reports for multiple instances (browsers / devices)
17 lines • 683 B
TypeScript
import * as Models from '../../models/models';
import type * as messages from '@cucumber/messages';
export declare class FeatureFormatter {
private readonly gherkinFeature;
private jsonFeature;
private readonly scenarioFormatter;
private readonly scenarioOutlines;
constructor(gherkinFeature: messages.Feature | null | undefined, jsonFeature: Models.Feature);
parseFeature(): Models.Feature;
private addFirstScenarioOutline;
private updateFeatureStatistics;
private initializeFeature;
private joinOutlineScenarios;
private isLastScenarioOutlineWithFeature;
private getOutlineScenarios;
}
//# sourceMappingURL=feature-formatter.d.ts.map