@carthooks/test-context
Version:
A test context manager for sharing data across test files in E2E testing
25 lines • 827 B
TypeScript
import type { TestContextPlugin, TestContextCore } from '../types';
export declare class ValidationPlugin implements TestContextPlugin {
name: string;
private requiredKeys;
install(context: TestContextCore): void;
uninstall(): void;
}
export declare class PersistencePlugin implements TestContextPlugin {
name: string;
private autoSaveInterval;
install(context: TestContextCore): void;
uninstall(): void;
}
export declare class EncryptionPlugin implements TestContextPlugin {
name: string;
private encryptionKey;
constructor(encryptionKey: string);
install(context: TestContextCore): void;
}
export declare class MetricsPlugin implements TestContextPlugin {
name: string;
private metrics;
install(context: TestContextCore): void;
}
//# sourceMappingURL=index.d.ts.map