From e5cd523e7b981fa8a99eae4dcc74cd57c574e24e Mon Sep 17 00:00:00 2001 From: Tom Boucher Date: Thu, 30 Apr 2026 21:44:12 -0400 Subject: [PATCH] test(hermes): use parseFrontmatter for agent assertion (CR #2920) --- tests/hermes-skills-migration.test.cjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/hermes-skills-migration.test.cjs b/tests/hermes-skills-migration.test.cjs index 5857358e7..84c24b5da 100644 --- a/tests/hermes-skills-migration.test.cjs +++ b/tests/hermes-skills-migration.test.cjs @@ -250,7 +250,8 @@ describe('Hermes Agent: copyCommandsAsClaudeSkills', () => { copyCommandsAsClaudeSkills(srcDir, skillsDir, 'gsd', '/test/', 'hermes', false); const content = fs.readFileSync(path.join(skillsDir, 'gsd-execute', 'SKILL.md'), 'utf8'); - assert.ok(content.includes('agent: gsd-executor'), 'agent field preserved'); + const fm = parseFrontmatter(content); + assert.strictEqual(fm.agent, 'gsd-executor', 'agent field preserved'); }); });