test: isolate ollama discovery catalog cache · openclaw/openclaw@dbb62f2
shakkernerd
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -2,6 +2,7 @@ import { mkdtempSync } from "node:fs";
|
2 | 2 | import { tmpdir } from "node:os"; |
3 | 3 | import { join } from "node:path"; |
4 | 4 | import type { OpenClawConfig } from "openclaw/plugin-sdk/config-types"; |
| 5 | +import { clearLiveCatalogCacheForTests } from "openclaw/plugin-sdk/provider-catalog-shared"; |
5 | 6 | import type { ModelDefinitionConfig } from "openclaw/plugin-sdk/provider-onboard"; |
6 | 7 | import { withFetchPreconnect } from "openclaw/plugin-sdk/test-env"; |
7 | 8 | import { afterEach, describe, expect, it, vi } from "vitest"; |
@@ -10,6 +11,7 @@ import { ollamaProviderDiscovery } from "./provider-discovery.js";
|
10 | 11 | const OLLAMA_LOCAL_AUTH_MARKER = "ollama-local"; |
11 | 12 | |
12 | 13 | afterEach(() => { |
| 14 | +clearLiveCatalogCacheForTests(); |
13 | 15 | vi.unstubAllEnvs(); |
14 | 16 | vi.unstubAllGlobals(); |
15 | 17 | }); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。