mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-12 03:32:51 +00:00
perf: reuse plugin metadata snapshots (#85843)
* perf: reuse plugin metadata snapshots * test: update plugin metadata snapshot mocks
This commit is contained in:
committed by
GitHub
parent
45fbf2d81a
commit
4314674054
@@ -45,6 +45,7 @@ vi.mock("../../agents/agent-scope.js", () => ({
|
||||
|
||||
vi.mock("../plugin-metadata-snapshot.js", () => ({
|
||||
loadPluginMetadataSnapshot: loadPluginMetadataSnapshotMock,
|
||||
resolvePluginMetadataSnapshot: loadPluginMetadataSnapshotMock,
|
||||
}));
|
||||
|
||||
vi.mock("../current-plugin-metadata-snapshot.js", () => ({
|
||||
@@ -121,6 +122,7 @@ describe("resolvePluginRuntimeLoadContext", () => {
|
||||
installRecords: {},
|
||||
});
|
||||
expect(loadPluginMetadataSnapshotMock).toHaveBeenCalledWith({
|
||||
allowWorkspaceScopedCurrent: true,
|
||||
config: rawConfig,
|
||||
env,
|
||||
workspaceDir: "/resolved-workspace",
|
||||
|
||||
Reference in New Issue
Block a user