From 76468cc145be52eb5e645273efb9f3b28a54ecdd Mon Sep 17 00:00:00 2001 From: Shakker Date: Mon, 11 May 2026 20:53:07 +0100 Subject: [PATCH] test: describe channel setup entries --- src/commands/channel-setup/discovery.test.ts | 21 ++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/commands/channel-setup/discovery.test.ts b/src/commands/channel-setup/discovery.test.ts index dfc62b61d23..af2a83daf23 100644 --- a/src/commands/channel-setup/discovery.test.ts +++ b/src/commands/channel-setup/discovery.test.ts @@ -159,15 +159,16 @@ describe("listManifestInstalledChannelIds", () => { env: { OPENCLAW_HOME: "/tmp/home" } as NodeJS.ProcessEnv, }); - expect(resolved.entries).toHaveLength(1); - const entry = resolved.entries[0]; - if (!entry) { - throw new Error("expected telegram setup entry"); - } - expect(entry.id).toBe("telegram"); - expect(entry.meta.label).toBe("Telegram"); - expect(entry.meta.selectionLabel).toBe("Telegram"); - expect(entry.meta.blurb).toBe("bot token"); - expect(entry.meta.docsPath).toBe("/channels/telegram"); + expect(resolved.entries).toStrictEqual([ + { + id: "telegram", + meta: expect.objectContaining({ + label: "Telegram", + selectionLabel: "Telegram", + blurb: "bot token", + docsPath: "/channels/telegram", + }), + }, + ]); }); });