UNPKG

@cucumber/cucumber

Version:

The official JavaScript implementation of Cucumber.

10 lines (9 loc) 610 B
import * as messages from '@cucumber/messages'; import Definition, { IDefinition, IGetInvocationDataResponse, IGetInvocationDataRequest, IDefinitionParameters, IHookDefinitionOptions } from './definition'; export default class TestStepHookDefinition extends Definition implements IDefinition { readonly tagExpression: string; private readonly pickleTagFilter; constructor(data: IDefinitionParameters<IHookDefinitionOptions>); appliesToTestCase(pickle: messages.Pickle): boolean; getInvocationParameters({ hookParameter, }: IGetInvocationDataRequest): Promise<IGetInvocationDataResponse>; }