test: tighten volcengine catalog assertions

This commit is contained in:
Shakker
2026-05-11 02:57:34 +01:00
parent f915a84468
commit ade5b56930

View File

@@ -17,26 +17,24 @@ describe("volcengine plugin", () => {
entries: [],
} as never);
expect(entries).toContainEqual(
expect.objectContaining({
expect(entries).toEqual([
...DOUBAO_MODEL_CATALOG.map((entry) => ({
provider: "volcengine",
id: DOUBAO_MODEL_CATALOG[0].id,
name: DOUBAO_MODEL_CATALOG[0].name,
reasoning: DOUBAO_MODEL_CATALOG[0].reasoning,
input: [...DOUBAO_MODEL_CATALOG[0].input],
contextWindow: DOUBAO_MODEL_CATALOG[0].contextWindow,
}),
);
expect(entries).toContainEqual(
expect.objectContaining({
id: entry.id,
name: entry.name,
reasoning: entry.reasoning,
input: [...entry.input],
contextWindow: entry.contextWindow,
})),
...DOUBAO_CODING_MODEL_CATALOG.map((entry) => ({
provider: "volcengine-plan",
id: DOUBAO_CODING_MODEL_CATALOG[0].id,
name: DOUBAO_CODING_MODEL_CATALOG[0].name,
reasoning: DOUBAO_CODING_MODEL_CATALOG[0].reasoning,
input: [...DOUBAO_CODING_MODEL_CATALOG[0].input],
contextWindow: DOUBAO_CODING_MODEL_CATALOG[0].contextWindow,
}),
);
id: entry.id,
name: entry.name,
reasoning: entry.reasoning,
input: [...entry.input],
contextWindow: entry.contextWindow,
})),
]);
});
it("declares its coding provider auth alias in the manifest", () => {