test: describe channel setup entries · openclaw/openclaw@76468cc
shakkernerd
·
2026-05-12
·
via Recent Commits to openclaw:main
File tree
src/commands/channel-setup
| Original file line number | Diff line number | Diff line change |
|---|
@@ -159,15 +159,16 @@ describe("listManifestInstalledChannelIds", () => {
|
159 | 159 | env: { OPENCLAW_HOME: "/tmp/home" } as NodeJS.ProcessEnv, |
160 | 160 | }); |
161 | 161 | |
162 | | -expect(resolved.entries).toHaveLength(1); |
163 | | -const entry = resolved.entries[0]; |
164 | | -if (!entry) { |
165 | | -throw new Error("expected telegram setup entry"); |
166 | | -} |
167 | | -expect(entry.id).toBe("telegram"); |
168 | | -expect(entry.meta.label).toBe("Telegram"); |
169 | | -expect(entry.meta.selectionLabel).toBe("Telegram"); |
170 | | -expect(entry.meta.blurb).toBe("bot token"); |
171 | | -expect(entry.meta.docsPath).toBe("/channels/telegram"); |
| 162 | +expect(resolved.entries).toStrictEqual([ |
| 163 | +{ |
| 164 | +id: "telegram", |
| 165 | +meta: expect.objectContaining({ |
| 166 | +label: "Telegram", |
| 167 | +selectionLabel: "Telegram", |
| 168 | +blurb: "bot token", |
| 169 | +docsPath: "/channels/telegram", |
| 170 | +}), |
| 171 | +}, |
| 172 | +]); |
172 | 173 | }); |
173 | 174 | }); |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。