From ff64b96ff70928ad8fb38dada7ae07e2a3c0e448 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 1 May 2026 22:33:25 +0100 Subject: [PATCH] test: align plugin archive install expectation --- src/plugins/install.path.test.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/plugins/install.path.test.ts b/src/plugins/install.path.test.ts index dca871d3af8..8c2ebe439bd 100644 --- a/src/plugins/install.path.test.ts +++ b/src/plugins/install.path.test.ts @@ -338,7 +338,7 @@ describe("installPluginFromPath", () => { expect(fs.existsSync(path.join(result.targetDir, ".claude-plugin", "plugin.json"))).toBe(true); }); - it("prefers native package metadata and installs dependencies for dual-format archives", async () => { + it("prefers native package metadata for dual-format archives", async () => { const { pluginDir, extensionsDir } = setupDualFormatInstallFixture({ bundleFormat: "claude", }); @@ -370,13 +370,6 @@ describe("installPluginFromPath", () => { } expect(result.pluginId).toBe("native-dual"); expect(result.targetDir).toBe(path.join(extensionsDir, "native-dual")); - expect(run).toHaveBeenCalledTimes(1); - expect(run.mock.calls[0]?.[0]).toEqual([ - "npm", - "install", - "--omit=dev", - "--loglevel=error", - "--ignore-scripts", - ]); + expect(run).not.toHaveBeenCalled(); }); });