13 lines
482 B
JavaScript
13 lines
482 B
JavaScript
import { initialize, getActorTestDir, runActor, expect } from '../tools.mjs';
|
|
|
|
const testActorDirname = getActorTestDir(import.meta.url);
|
|
await initialize(testActorDirname);
|
|
|
|
const { stats } = await runActor(testActorDirname);
|
|
|
|
await expect(stats.requestsFinished === 3, 'All requests finished');
|
|
await expect(
|
|
stats.crawlerRuntimeMillis > 30 * 1e3 && stats.crawlerRuntimeMillis < 35 * 1e3,
|
|
'RequestQueue triggers auto-reset after being stuck with requests in progress',
|
|
);
|