test: align plugin archive install expectation · openclaw/openclaw@ff64b96
steipete
·
2026-05-02
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -338,7 +338,7 @@ describe("installPluginFromPath", () => {
|
338 | 338 | expect(fs.existsSync(path.join(result.targetDir, ".claude-plugin", "plugin.json"))).toBe(true); |
339 | 339 | }); |
340 | 340 | |
341 | | -it("prefers native package metadata and installs dependencies for dual-format archives", async () => { |
| 341 | +it("prefers native package metadata for dual-format archives", async () => { |
342 | 342 | const { pluginDir, extensionsDir } = setupDualFormatInstallFixture({ |
343 | 343 | bundleFormat: "claude", |
344 | 344 | }); |
@@ -370,13 +370,6 @@ describe("installPluginFromPath", () => {
|
370 | 370 | } |
371 | 371 | expect(result.pluginId).toBe("native-dual"); |
372 | 372 | expect(result.targetDir).toBe(path.join(extensionsDir, "native-dual")); |
373 | | -expect(run).toHaveBeenCalledTimes(1); |
374 | | -expect(run.mock.calls[0]?.[0]).toEqual([ |
375 | | -"npm", |
376 | | -"install", |
377 | | -"--omit=dev", |
378 | | -"--loglevel=error", |
379 | | -"--ignore-scripts", |
380 | | -]); |
| 373 | +expect(run).not.toHaveBeenCalled(); |
381 | 374 | }); |
382 | 375 | }); |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。