UNPKG

torotask

Version:

Task queue processing in NodeJS based on BullMQ and Redis

20 lines 642 B
/** * Test utility functions */ /** * Waits for a condition to be met with timeout */ export declare function waitFor(condition: () => boolean | Promise<boolean>, timeoutMs?: number, intervalMs?: number): Promise<void>; /** * Creates a delay promise */ export declare function delay(ms: number): Promise<void>; /** * Mock function type for testing */ export type MockFunction<T extends (...args: any[]) => any> = jest.MockedFunction<T>; /** * Creates a jest mock function with proper typing */ export declare function createMockFunction<T extends (...args: any[]) => any>(): MockFunction<T>; //# sourceMappingURL=test-utils.d.ts.map