test: tighten node pending work assertions · openclaw/openclaw@a85c793
steipete
·
2026-05-11
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -14,13 +14,12 @@ describe("node pending work", () => {
|
14 | 14 | |
15 | 15 | it("returns a baseline status request even when no explicit work is queued", () => { |
16 | 16 | const drained = drainNodePendingWork("node-1"); |
17 | | -expect(drained.items).toEqual([ |
18 | | -expect.objectContaining({ |
19 | | -id: "baseline-status", |
20 | | -type: "status.request", |
21 | | -priority: "default", |
22 | | -}), |
23 | | -]); |
| 17 | +expect(drained.items).toHaveLength(1); |
| 18 | +expect(drained.items[0]?.id).toBe("baseline-status"); |
| 19 | +expect(drained.items[0]?.type).toBe("status.request"); |
| 20 | +expect(drained.items[0]?.priority).toBe("default"); |
| 21 | +expect(typeof drained.items[0]?.createdAtMs).toBe("number"); |
| 22 | +expect(drained.items[0]?.expiresAtMs).toBeNull(); |
24 | 23 | expect(drained.hasMore).toBe(false); |
25 | 24 | }); |
26 | 25 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。