yachr
Version:
Yet another cucumber html reporter
20 lines (19 loc) • 484 B
TypeScript
import { IResult } from './result';
import { IStepArgument } from './stepArgument';
/**
* Defines a Cucumber Test result of a single step in the Gherkin lifecycle
* (GIVEN, WHEN, THEN)
*/
export interface IStep {
arguments?: IStepArgument[];
keyword: string;
/** Hidden steps don't have a name */
name?: string;
/** Hidden steps don't have a line */
line?: number;
hidden?: boolean;
match?: {
location: string;
};
result: IResult;
}