

















@@ -6,7 +6,7 @@
66// reconcileUnknownQueuedDelivery instead of blind replay.
77import { describe, expect, it, vi, beforeAll, beforeEach } from "vitest";
88import type { OpenClawConfig } from "../../config/config.js";
9-import { installDeliveryQueueTmpDirHooks, readQueuedEntry } from "./delivery-queue.test-helpers.js";
9+import { installDeliveryQueueTmpDirHooks } from "./delivery-queue.test-helpers.js";
10101111let deliverOutboundPayloads: typeof import("./deliver.js").deliverOutboundPayloads;
1212@@ -46,7 +46,7 @@ describe("deliverOutboundPayloads queue integration: mid-batch failure with send
4646m.loadPendingDeliveries(tmpDir),
4747);
4848expect(entries).toHaveLength(1);
49-const entry = entries[0]!;
49+const entry = entries[0];
5050expect(entry.recoveryState).toBe("unknown_after_send");
5151expect(entry.retryCount).toBe(0);
5252expect(entry.lastError).toBeUndefined();
@@ -74,10 +74,10 @@ describe("deliverOutboundPayloads queue integration: mid-batch failure with send
7474m.loadPendingDeliveries(tmpDir),
7575);
7676expect(entries).toHaveLength(1);
77-const entry = entries[0]!;
77+const entry = entries[0];
7878// No send evidence -> failDelivery path: retryCount bumped, recovery_state not advanced.
7979expect(entry.retryCount).toBe(1);
8080expect(entry.recoveryState).toBe("send_attempt_started");
81-expect(String(entry.lastError ?? "")).toContain("first payload send failed");
81+expect(entry.lastError).toContain("first payload send failed");
8282});
8383});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。