




















@@ -1064,13 +1064,13 @@ describe("repairMissingConfiguredPluginInstalls", () => {
1064106410651065expect(mocks.installPluginFromClawHub).not.toHaveBeenCalled();
10661066expectRecordFields(mockCallArg(mocks.installPluginFromNpmSpec), {
1067-spec: "@openclaw/discord",
1067+spec: expectedNpmInstallSpec("@openclaw/discord"),
10681068expectedPluginId: "discord",
10691069npmDir: npmRoot,
10701070mode: "update",
10711071});
10721072expect(result.changes).toEqual([
1073-'Installed missing configured plugin "discord" from @openclaw/discord.',
1073+`Installed missing configured plugin "discord" from ${expectedNpmInstallSpec("@openclaw/discord")}.`,
10741074]);
10751075expect(result.warnings).toEqual([]);
10761076expect(result.records.discord?.installPath).toBe(packageDir);
@@ -1126,12 +1126,12 @@ describe("repairMissingConfiguredPluginInstalls", () => {
1126112611271127expect(mocks.installPluginFromNpmSpec).toHaveBeenCalledTimes(2);
11281128expectRecordFields(mockCallArg(mocks.installPluginFromNpmSpec, 0), {
1129-spec: "@openclaw/discord",
1129+spec: expectedNpmInstallSpec("@openclaw/discord"),
11301130npmDir: npmRoot,
11311131mode: "install",
11321132});
11331133expectRecordFields(mockCallArg(mocks.installPluginFromNpmSpec, 1), {
1134-spec: "@openclaw/discord",
1134+spec: expectedNpmInstallSpec("@openclaw/discord"),
11351135npmDir: npmRoot,
11361136mode: "update",
11371137});
@@ -1312,7 +1312,7 @@ describe("repairMissingConfiguredPluginInstalls", () => {
1312131213131313expect(mocks.installPluginFromNpmSpec).toHaveBeenCalledTimes(1);
13141314expect(result.changes).toEqual([
1315-'Installed missing configured plugin "discord" from @openclaw/discord.',
1315+`Installed missing configured plugin "discord" from ${expectedNpmInstallSpec("@openclaw/discord")}.`,
13161316]);
13171317expectRecordFields(result.records.discord, {
13181318source: "npm",
@@ -1362,11 +1362,11 @@ describe("repairMissingConfiguredPluginInstalls", () => {
1362136213631363expect(mocks.installPluginFromClawHub).not.toHaveBeenCalled();
13641364expectRecordFields(mockCallArg(mocks.installPluginFromNpmSpec), {
1365-spec: "@openclaw/whatsapp",
1365+spec: expectedNpmInstallSpec("@openclaw/whatsapp"),
13661366expectedPluginId: "whatsapp",
13671367});
13681368expect(result.changes).toEqual([
1369-'Installed missing configured plugin "whatsapp" from @openclaw/whatsapp.',
1369+`Installed missing configured plugin "whatsapp" from ${expectedNpmInstallSpec("@openclaw/whatsapp")}.`,
13701370]);
13711371expectRecordFields(result.records.whatsapp, {
13721372source: "npm",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。