test: tighten msteams sent cache timestamp · openclaw/openclaw@b1cb77b
steipete
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -22,6 +22,7 @@ describe("msteams sent message cache", () => {
|
22 | 22 | }); |
23 | 23 | |
24 | 24 | it("persists sent message ids when runtime state is available", async () => { |
| 25 | +vi.spyOn(Date, "now").mockReturnValue(1_234_567); |
25 | 26 | const register = vi.fn().mockResolvedValue(undefined); |
26 | 27 | const lookup = vi.fn().mockResolvedValue({ sentAt: Date.now() }); |
27 | 28 | const openKeyedStore = vi.fn(() => ({ |
@@ -40,7 +41,7 @@ describe("msteams sent message cache", () => {
|
40 | 41 | recordMSTeamsSentMessage("conv-1", "msg-2"); |
41 | 42 | |
42 | 43 | await vi.waitFor(() => expect(register).toHaveBeenCalledTimes(1)); |
43 | | -expect(register).toHaveBeenCalledWith("conv-1:msg-2", { sentAt: expect.any(Number) }); |
| 44 | +expect(register).toHaveBeenCalledWith("conv-1:msg-2", { sentAt: 1_234_567 }); |
44 | 45 | |
45 | 46 | clearMSTeamsSentMessageCache(); |
46 | 47 | await expect( |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。