()
| 46 | `; |
| 47 | |
| 48 | function createRequestQueueMock() { |
| 49 | const enqueued: Source[] = []; |
| 50 | const requestQueue = new RequestQueue({ id: 'xxx', client: apifyClient }); |
| 51 | |
| 52 | // @ts-expect-error Override method for testing |
| 53 | requestQueue.addRequests = async function (requests) { |
| 54 | const processedRequests: Source[] = []; |
| 55 | for await (const request of requests) { |
| 56 | processedRequests.push(typeof request === 'string' ? { url: request } : request); |
| 57 | } |
| 58 | enqueued.push(...processedRequests); |
| 59 | return { processedRequests, unprocessedRequests: [] as never[] }; |
| 60 | }; |
| 61 | |
| 62 | return { enqueued, requestQueue }; |
| 63 | } |
| 64 | |
| 65 | describe('enqueueLinks()', () => { |
| 66 | let ll: number; |
no test coverage detected
searching dependent graphs…