UNPKG

@cucumber/cucumber

Version:

The official JavaScript implementation of Cucumber.

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