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([]);