Skip to content

Commit b7f3986

Browse files
committed
Fix for batch trigger test dequeuing
1 parent 9c26230 commit b7f3986

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

internal-packages/run-engine/src/engine/tests/batchTrigger.test.ts

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { expect } from "vitest";
55
import { RunEngine } from "../index.js";
66
import { setTimeout } from "node:timers/promises";
77
import { setupAuthenticatedEnvironment, setupBackgroundWorker } from "./setup.js";
8+
import { DequeuedMessage } from "@trigger.dev/core/v3";
89

910
vi.setConfig({ testTimeout: 60_000 });
1011

@@ -115,12 +116,17 @@ describe("RunEngine batchTrigger", () => {
115116
expect(queueLength).toBe(2);
116117

117118
//dequeue
118-
const [d1, d2] = await engine.dequeueFromMasterQueue({
119-
consumerId: "test_12345",
120-
masterQueue: run1.masterQueue,
121-
maxRunCount: 10,
122-
});
123-
119+
const dequeued: DequeuedMessage[] = [];
120+
for (let i = 0; i < 2; i++) {
121+
dequeued.push(
122+
...(await engine.dequeueFromMasterQueue({
123+
consumerId: "test_12345",
124+
masterQueue: "main",
125+
maxRunCount: 1,
126+
}))
127+
);
128+
}
129+
const [d1, d2] = dequeued;
124130
//attempts
125131
const attempt1 = await engine.startRunAttempt({
126132
runId: d1.run.id,

0 commit comments

Comments
 (0)