cucumber-html-report-generator
Version:
Generate beautiful cucumberjs html reports for multiple instances (browsers / devices)
26 lines (23 loc) • 648 B
text/typescript
import type { Metadata } from '../report/feature';
export interface ReportDisplay{
showExecutionTime?: boolean;
navigateToFeatureIfThereIsOnlyOne?: boolean;
openReportInBrowser?: boolean;
customStyle?: string;
overrideStyle?: string;
reportPath?: string;
disableLog?: boolean;
theme?: string;
useCDN?: boolean;
}
export interface ReportGeneration extends ReportDisplay{
reportTitle?: string;
jsonDir: string;
reportMetadata?: Metadata[];
featuresFolder?: string;
saveReportInMongoDb?: boolean;
saveCollectedJSON?: boolean;
saveEnrichedJSON?: boolean;
reportMetadataTitle?: string;
mongooseServerUrl?:string;
}