UNPKG

jest-cucumber

Version:
25 lines (24 loc) 758 B
import { ParsedFeature } from '../../models'; export interface IStepResult { stepText: string; stepArguments: string[]; startTime: number; endTime: number; error: Error | null; lineNumber: number; } export interface IScenarioResult { featureTitle: string; featureFilePath: string; scenarioTitle: string; stepResults: IStepResult[]; lineNumber: number; } export declare class ScenarioResultTracker { private scenarioResult; constructor(feature: ParsedFeature, scenarioTitle: string, lineNumber: number); endScenario(): Promise<unknown>; startStep(stepText: string, stepArguments: string[], lineNumber: number): void; endStep(): void; stepError(error: Error): void; }