From 8b80690a1a90a5dcd61fe86e141fdde19c7a45c5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 24 Mar 2026 22:57:31 -0700 Subject: [PATCH] test: accept fenced discord pairing codes (#54058) (thanks @byungsker) --- extensions/discord/src/monitor/monitor.agent-components.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/discord/src/monitor/monitor.agent-components.test.ts b/extensions/discord/src/monitor/monitor.agent-components.test.ts index 40555a58407..7ff353f9cbc 100644 --- a/extensions/discord/src/monitor/monitor.agent-components.test.ts +++ b/extensions/discord/src/monitor/monitor.agent-components.test.ts @@ -76,7 +76,7 @@ describe("agent components", () => { expect(reply).toHaveBeenCalledTimes(1); const pairingText = String(reply.mock.calls[0]?.[0]?.content ?? ""); expect(pairingText).toContain("Pairing code:"); - const code = pairingText.match(/Pairing code:\s*([A-Z2-9]{8})/)?.[1]; + const code = pairingText.match(/Pairing code:\s*```[\r\n]+([A-Z2-9]{8})/)?.[1]; expect(code).toBeDefined(); expect(pairingText).toContain(`openclaw pairing approve discord ${code}`); expect(peekSystemEvents(defaultDmSessionKey)).toEqual([]);