test: tighten discord acp preflight assertions · openclaw/openclaw@1b91cdf
shakkernerd
·
2026-05-09
·
via Recent Commits to openclaw:main
File tree
extensions/discord/src/monitor
| Original file line number | Diff line number | Diff line change |
|---|
@@ -278,10 +278,11 @@ describe("preflightDiscordMessage configured ACP bindings", () => {
|
278 | 278 | }), |
279 | 279 | ); |
280 | 280 | |
281 | | -expect(result).not.toBeNull(); |
282 | 281 | expect(resolveConfiguredBindingRouteMock).toHaveBeenCalledTimes(1); |
283 | 282 | expect(ensureConfiguredBindingRouteReadyMock).toHaveBeenCalledTimes(1); |
284 | | -expect(result?.boundSessionKey).toBe("agent:codex:acp:binding:discord:default:abc123"); |
| 283 | +expect(result).toMatchObject({ |
| 284 | +boundSessionKey: "agent:codex:acp:binding:discord:default:abc123", |
| 285 | +}); |
285 | 286 | }); |
286 | 287 | |
287 | 288 | it("accepts plain messages in configured ACP-bound channels without a mention", async () => { |
@@ -309,9 +310,10 @@ describe("preflightDiscordMessage configured ACP bindings", () => {
|
309 | 310 | }), |
310 | 311 | ); |
311 | 312 | |
312 | | -expect(result).not.toBeNull(); |
313 | 313 | expect(ensureConfiguredBindingRouteReadyMock).toHaveBeenCalledTimes(1); |
314 | | -expect(result?.boundSessionKey).toBe("agent:codex:acp:binding:discord:default:abc123"); |
| 314 | +expect(result).toMatchObject({ |
| 315 | +boundSessionKey: "agent:codex:acp:binding:discord:default:abc123", |
| 316 | +}); |
315 | 317 | }); |
316 | 318 | |
317 | 319 | it("hydrates empty guild message payloads from REST before ensuring configured ACP bindings", async () => { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。