


























@@ -600,8 +600,15 @@ describe("agents.create", () => {
600600rootDir: "/resolved/tmp/ws",
601601relativePath: "IDENTITY.md",
602602});
603-expect(write.data).toEqual(
604-expect.stringMatching(/- Name: Fancy Agent[\s\S]*- Emoji: 🤖[\s\S]*- Avatar:/),
603+expect(write.data).toBe(
604+[
605+"# IDENTITY.md - Agent Identity",
606+"",
607+"- Name: Fancy Agent",
608+"- Emoji: 🤖",
609+"- Avatar: https://example.com/avatar.png",
610+"",
611+].join("\n"),
605612);
606613});
607614@@ -772,10 +779,16 @@ describe("agents.update", () => {
772779rootDir: "/workspace/test-agent",
773780relativePath: "IDENTITY.md",
774781});
775-expect(write.data).toEqual(
776-expect.stringMatching(
777-/- Name: Current Agent[\s\S]*- Theme: steady[\s\S]*- Emoji: 🐢[\s\S]*- Avatar: https:\/\/example\.com\/avatar\.png/,
778-),
782+expect(write.data).toBe(
783+[
784+"# IDENTITY.md - Agent Identity",
785+"",
786+"- Name: Current Agent",
787+"- Theme: steady",
788+"- Emoji: 🐢",
789+"- Avatar: https://example.com/avatar.png",
790+"",
791+].join("\n"),
779792);
780793});
781794@@ -793,8 +806,15 @@ describe("agents.update", () => {
793806rootDir: "/workspace/test-agent",
794807relativePath: "IDENTITY.md",
795808});
796-expect(write.data).toEqual(
797-expect.stringMatching(/- Name: Current Agent[\s\S]*- Theme: steady[\s\S]*- Emoji: 🦀/),
809+expect(write.data).toBe(
810+[
811+"# IDENTITY.md - Agent Identity",
812+"",
813+"- Name: Current Agent",
814+"- Theme: steady",
815+"- Emoji: 🦀",
816+"",
817+].join("\n"),
798818);
799819});
800820@@ -820,10 +840,16 @@ describe("agents.update", () => {
820840rootDir: "/workspace/test-agent",
821841relativePath: "IDENTITY.md",
822842});
823-expect(write.data).toEqual(
824-expect.stringMatching(
825-/- Name: New Name[\s\S]*- Theme: steady[\s\S]*- Emoji: 🤖[\s\S]*- Avatar: https:\/\/example\.com\/new\.png/,
826-),
843+expect(write.data).toBe(
844+[
845+"# IDENTITY.md - Agent Identity",
846+"",
847+"- Name: New Name",
848+"- Theme: steady",
849+"- Emoji: 🤖",
850+"- Avatar: https://example.com/new.png",
851+"",
852+].join("\n"),
827853);
828854});
829855此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。