@serenity-js/cucumber
Version:
Serenity/JS test runner adapter for seamless integration with any version of Cucumber.js, facilitating BDD-style test automation and leveraging Serenity/JS reporting capabilities
17 lines • 554 B
TypeScript
import type { Serenity } from '@serenity-js/core';
import type { Path } from '@serenity-js/core/lib/io';
import type { Cache, FeatureFileLoader, FeatureFileMap, FeatureFileMapper } from './gherkin';
import type { Notifier, ResultMapper } from './notifier';
/**
* @private
*/
export interface Dependencies {
serenity: Serenity;
notifier: Notifier;
mapper: FeatureFileMapper;
resultMapper: ResultMapper;
cache: Cache<Path, FeatureFileMap>;
loader: FeatureFileLoader;
cucumber: any;
}
//# sourceMappingURL=Dependencies.d.ts.map