detox-allure2-adapter
Version:
Detox adapter for jest-allure2-reporter
14 lines (11 loc) • 479 B
text/typescript
// eslint-disable-next-line import/no-internal-modules
import type { AllureRuntimePluginContext, FileAttachmentHandler } from 'jest-allure2-reporter/api';
import { RecycleBin } from './RecycleBin';
export function createDelayedMvHandler(
pluginContext: AllureRuntimePluginContext,
): FileAttachmentHandler {
return function delayedMvHandler(context) {
RecycleBin.instance().add(context.sourcePath);
return pluginContext.fileAttachmentHandlers.copy(context);
};
}