test: avoid volatile model availability assertions

This commit is contained in:
Peter Steinberger
2026-04-30 01:22:02 +01:00
parent b20eea92d8
commit fabfab2b84

View File

@@ -572,10 +572,9 @@ describe("modelsListCommand forward-compat", () => {
expect(mocks.loadModelRegistry).not.toHaveBeenCalled();
expect(mocks.hasProviderStaticCatalogForFilter).not.toHaveBeenCalled();
expect(mocks.loadProviderCatalogModelsForList).not.toHaveBeenCalled();
expect(lastPrintedRows<{ key: string; available: boolean }>()).toEqual([
expect(lastPrintedRows<{ key: string }>()).toEqual([
expect.objectContaining({
key: "moonshot/kimi-k2.6",
available: true,
}),
]);
});
@@ -673,10 +672,9 @@ describe("modelsListCommand forward-compat", () => {
expect(mocks.loadModelRegistry).not.toHaveBeenCalled();
expect(mocks.hasProviderStaticCatalogForFilter).not.toHaveBeenCalled();
expect(mocks.loadProviderCatalogModelsForList).not.toHaveBeenCalled();
expect(lastPrintedRows<{ key: string; available: boolean }>()).toEqual([
expect(lastPrintedRows<{ key: string }>()).toEqual([
expect.objectContaining({
key: "moonshot/kimi-k2.6",
available: true,
}),
]);
});
@@ -821,10 +819,9 @@ describe("modelsListCommand forward-compat", () => {
loadAvailability: false,
}),
);
expect(lastPrintedRows<{ key: string; available: boolean }>()).toEqual([
expect(lastPrintedRows<{ key: string }>()).toEqual([
expect.objectContaining({
key: "anthropic/claude-opus-4-7",
available: true,
}),
]);
});