|
1 | 1 | import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; |
2 | 2 | |
3 | 3 | const mocks = vi.hoisted(() => ({ |
4 | | -loadPluginManifestRegistry: vi.fn(), |
5 | | -})); |
6 | | - |
7 | | -vi.mock("./manifest-registry.js", () => ({ |
8 | | -loadPluginManifestRegistry: (...args: unknown[]) => mocks.loadPluginManifestRegistry(...args), |
| 4 | +loadPluginManifestRegistryForPluginRegistry: vi.fn(), |
9 | 5 | })); |
10 | 6 | |
11 | 7 | vi.mock("./plugin-registry.js", () => ({ |
12 | 8 | loadPluginManifestRegistryForPluginRegistry: (...args: unknown[]) => |
13 | | -mocks.loadPluginManifestRegistry(...args), |
| 9 | +mocks.loadPluginManifestRegistryForPluginRegistry(...args), |
14 | 10 | })); |
15 | 11 | |
16 | 12 | let resolveManifestActivationPluginIds: typeof import("./activation-planner.js").resolveManifestActivationPluginIds; |
@@ -23,8 +19,8 @@ describe("activation planner", () => {
|
23 | 19 | }); |
24 | 20 | |
25 | 21 | beforeEach(() => { |
26 | | -mocks.loadPluginManifestRegistry.mockReset(); |
27 | | -mocks.loadPluginManifestRegistry.mockReturnValue({ |
| 22 | +mocks.loadPluginManifestRegistryForPluginRegistry.mockReset(); |
| 23 | +mocks.loadPluginManifestRegistryForPluginRegistry.mockReturnValue({ |
28 | 24 | plugins: [ |
29 | 25 | { |
30 | 26 | id: "memory-core", |
@@ -286,7 +282,7 @@ describe("activation planner", () => {
|
286 | 282 | }); |
287 | 283 | |
288 | 284 | it("returns capability reasons from explicit hints and manifest ownership", () => { |
289 | | -mocks.loadPluginManifestRegistry.mockReturnValue({ |
| 285 | +mocks.loadPluginManifestRegistryForPluginRegistry.mockReturnValue({ |
290 | 286 | plugins: [ |
291 | 287 | { |
292 | 288 | id: "explicit-provider", |
|