mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 04:10:44 +00:00
refactor: consolidate plugin install index store
This commit is contained in:
@@ -148,12 +148,15 @@ vi.mock("../plugins/update.js", () => ({
|
||||
updateNpmInstalledPlugins: (...args: unknown[]) => updateNpmInstalledPlugins(...args),
|
||||
}));
|
||||
|
||||
vi.mock("../plugins/install-ledger-store.js", async (importOriginal) => {
|
||||
const actual = await importOriginal<typeof import("../plugins/install-ledger-store.js")>();
|
||||
vi.mock("../plugins/installed-plugin-index-records.js", async (importOriginal) => {
|
||||
const actual =
|
||||
await importOriginal<typeof import("../plugins/installed-plugin-index-records.js")>();
|
||||
return {
|
||||
...actual,
|
||||
loadPluginInstallRecords: vi.fn(async ({ config }) => config?.plugins?.installs ?? {}),
|
||||
writePersistedPluginInstallLedger: vi.fn(async () => undefined),
|
||||
loadInstalledPluginIndexInstallRecords: vi.fn(
|
||||
async ({ config }) => config?.plugins?.installs ?? {},
|
||||
),
|
||||
writePersistedInstalledPluginIndexInstallRecords: vi.fn(async () => undefined),
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user