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", + }), + }, + ]); }); });