test: tighten provider index catalog assertions · openclaw/openclaw@4f437f0
steipete
·
2026-05-09
·
via Recent Commits to openclaw:main
File tree
src/model-catalog/provider-index
| Original file line number | Diff line number | Diff line change |
|---|
@@ -144,22 +144,14 @@ describe("OpenClaw provider index", () => {
|
144 | 144 | |
145 | 145 | expect(index.providers.moonshot?.previewCatalog).not.toHaveProperty("api"); |
146 | 146 | expect(index.providers.moonshot?.previewCatalog).not.toHaveProperty("baseUrl"); |
147 | | -expect(index.providers.moonshot?.previewCatalog?.models).toEqual( |
148 | | -expect.arrayContaining([ |
149 | | -expect.objectContaining({ |
150 | | -id: "kimi-k2.6", |
151 | | -status: "preview", |
152 | | -}), |
153 | | -]), |
| 147 | +const kimi = index.providers.moonshot?.previewCatalog?.models.find( |
| 148 | +(model) => model.id === "kimi-k2.6", |
154 | 149 | ); |
| 150 | +expect(kimi?.status).toBe("preview"); |
155 | 151 | expect(index.providers.deepseek?.plugin.id).toBe("deepseek"); |
156 | | -expect(index.providers.deepseek?.previewCatalog?.models).toEqual( |
157 | | -expect.arrayContaining([ |
158 | | -expect.objectContaining({ |
159 | | -id: "deepseek-chat", |
160 | | -contextWindow: 131072, |
161 | | -}), |
162 | | -]), |
| 152 | +const deepseekChat = index.providers.deepseek?.previewCatalog?.models.find( |
| 153 | +(model) => model.id === "deepseek-chat", |
163 | 154 | ); |
| 155 | +expect(deepseekChat?.contextWindow).toBe(131072); |
164 | 156 | }); |
165 | 157 | }); |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。