cucumber-html-report-generator
Version:
Generate beautiful cucumberjs html reports for multiple instances (browsers / devices)
17 lines • 718 B
TypeScript
import * as Models from '../../models/models';
import * as messages from '@cucumber/messages';
import GherkinDocument = messages.GherkinDocument;
export declare class SuiteFactory {
private readonly userProperties;
private readonly suite;
constructor(userProperies: Models.ReportGeneration);
parseJsons(collectedJsons: Models.Feature[], providedFeatures: GherkinDocument[] | null): Promise<Models.ExtendedReport>;
private updateSuiteProperties;
private saveEnrichedJson;
private getGherkinFeature;
private updateSuiteStadistics;
private initializeSuite;
private setUniqueIdForEachFeature;
private addMissingMetadataToFeatures;
}
//# sourceMappingURL=suite-formatter.d.ts.map