






















@@ -350,7 +350,7 @@ describe("installed plugin index", () => {
350350env: hermeticEnv(),
351351});
352352353-expect(index.diagnostics).toEqual([]);
353+expect(index.diagnostics).toStrictEqual([]);
354354expect(index.plugins[0]).toMatchObject({
355355pluginId: "workspace",
356356manifestPath: path.join(rootDir, ".claude-plugin", "plugin.json"),
@@ -559,7 +559,7 @@ describe("installed plugin index", () => {
559559},
560560},
561561};
562-expect(listEnabledInstalledPluginRecords(index, config)).toEqual([]);
562+expect(listEnabledInstalledPluginRecords(index, config)).toStrictEqual([]);
563563expect(getInstalledPluginRecord(index, "demo")).toMatchObject({
564564pluginId: "demo",
565565enabled: false,
@@ -634,7 +634,7 @@ describe("installed plugin index", () => {
634634pluginId: "openai",
635635enabled: false,
636636});
637-expect(listEnabledInstalledPluginRecords(index, config)).toEqual([]);
637+expect(listEnabledInstalledPluginRecords(index, config)).toStrictEqual([]);
638638});
639639640640it("records explicit install records separately from package install intent", () => {
@@ -924,7 +924,7 @@ describe("installed plugin index", () => {
924924})),
925925};
926926927-expect(diffInstalledPluginIndexInvalidationReasons(previous, current)).toEqual([]);
927+expect(diffInstalledPluginIndexInvalidationReasons(previous, current)).toStrictEqual([]);
928928});
929929930930it("treats plugin index changes as source invalidation", () => {
@@ -1029,7 +1029,9 @@ describe("installed plugin index", () => {
10291029plugins: current.plugins.filter((plugin) => plugin.enabled),
10301030};
103110311032-expect(diffInstalledPluginIndexInvalidationReasons(migratedEnabledOnly, current)).toEqual([]);
1032+expect(diffInstalledPluginIndexInvalidationReasons(migratedEnabledOnly, current)).toStrictEqual(
1033+[],
1034+);
10331035});
1034103610351037it("marks disabled plugins without dropping their cold contributions", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。