


























@@ -8,12 +8,17 @@ import {
88type SecretDefaults,
99} from "./runtime-shared.js";
101011-const { loadPluginManifestRegistryMock } = vi.hoisted(() => ({
12-loadPluginManifestRegistryMock: vi.fn(),
11+const { loadPluginManifestRegistryForPluginRegistryMock } = vi.hoisted(() => ({
12+loadPluginManifestRegistryForPluginRegistryMock: vi.fn(),
1313}));
141415-vi.mock("../plugins/manifest-registry.js", () => ({
16-loadPluginManifestRegistry: loadPluginManifestRegistryMock,
15+vi.mock("../plugins/plugin-registry.js", () => ({
16+loadPluginManifestRegistryForPluginRegistry: loadPluginManifestRegistryForPluginRegistryMock,
17+}));
18+19+vi.mock("../plugins/bundled-plugin-metadata.js", () => ({
20+findBundledPluginMetadataById: () => undefined,
21+listBundledPluginMetadata: () => [],
1722}));
18231924function asConfig(value: unknown): OpenClawConfig {
@@ -77,8 +82,8 @@ function expectInactiveAcpxConfig(config: OpenClawConfig): void {
77827883describe("collectPluginConfigAssignments", () => {
7984beforeEach(() => {
80-loadPluginManifestRegistryMock.mockReset();
81-loadPluginManifestRegistryMock.mockReturnValue({
85+loadPluginManifestRegistryForPluginRegistryMock.mockReset();
86+loadPluginManifestRegistryForPluginRegistryMock.mockReturnValue({
8287plugins: [
8388{
8489id: "acpx",
@@ -447,7 +452,7 @@ describe("collectPluginConfigAssignments", () => {
447452});
448453449454it("collects manifest-declared SecretRef surfaces for non-acpx plugins", () => {
450-loadPluginManifestRegistryMock.mockReturnValue({
455+loadPluginManifestRegistryForPluginRegistryMock.mockReturnValue({
451456plugins: [
452457{
453458id: "other",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。