diff --git a/src/config/config.plugin-validation.test.ts b/src/config/config.plugin-validation.test.ts index 4c3b58f7c2d..6f8c39a021b 100644 --- a/src/config/config.plugin-validation.test.ts +++ b/src/config/config.plugin-validation.test.ts @@ -525,10 +525,12 @@ describe("config plugin validation", () => { if (res.ok) { return; } - expect(res.issues).toContainEqual({ - path: "channels.telegarm", - message: "unknown channel id: telegarm", - }); + expect(res.issues.filter((issue) => issue.path === "channels.telegarm")).toEqual([ + { + path: "channels.telegarm", + message: "unknown channel id: telegarm", + }, + ]); expectNoPath(res.warnings, "channels.telegarm"); }); @@ -1002,10 +1004,14 @@ describe("config plugin validation", () => { }); expect(res.ok).toBe(false); if (!res.ok) { - expect(res.issues).toContainEqual({ - path: "agents.defaults.heartbeat.target", - message: "unknown heartbeat target: not-a-channel", - }); + expect( + res.issues.filter((issue) => issue.path === "agents.defaults.heartbeat.target"), + ).toEqual([ + { + path: "agents.defaults.heartbeat.target", + message: "unknown heartbeat target: not-a-channel", + }, + ]); } });