UNPKG

playwright-bdd

Version:
26 lines 935 B
/** * Class to invoke step in playwright runner. */ import { PickleStepArgument } from '@cucumber/messages'; import { BddContext } from './bddContext'; export type BddStepFn = BddStepInvoker['invoke']; export declare class BddStepInvoker { private bddContext; private world; private stepFinder; constructor(bddContext: BddContext, world: unknown); /** * Invokes particular step. * See: https://github.com/cucumber/cucumber-js/blob/main/src/runtime/test_case_runner.ts#L299 */ invoke(stepText: string, // step text without keyword argument?: PickleStepArgument | null, providedFixtures?: Record<string, unknown>): Promise<void>; private runBeforeStepHooks; private runAfterStepHooks; private findStepDefinition; private getStepParameters; private getStepFixtures; private getStepHookFixtures; private getBddStepData; } //# sourceMappingURL=bddStepInvoker.d.ts.map