jest-allure2-reporter
Version:
Idiomatic Jest reporter for Allure Framework
8 lines (7 loc) • 569 B
TypeScript
import type { AllureTestItemMetadata, TestStepExtractorContext } from 'jest-allure2-reporter';
import type { TestStepExtractor, TestStepsExtractor } from '../types';
type HasMetadata<Context, Key extends keyof Context> = Context & {
[key in Key]: AllureTestItemMetadata;
};
export declare function testCaseSteps<BaseContext extends Partial<TestStepExtractorContext>, Key extends keyof BaseContext, Context extends HasMetadata<BaseContext, Key>>(testStep: TestStepExtractor<TestStepExtractorContext>, metadataKey: Key): TestStepsExtractor<Context, void>;
export {};