Skip to content

Commit 4d0f59f

Browse files
committed
test(skill_usage): add mark_agent_created to regression test
The cherry-picked test predates #19618/#19621 which rewrote list_agent_created_skill_names() to require an explicit created_by: 'agent' provenance marker. Without mark_agent_created(), my-skill is excluded from the list and the positive assertion fails.
1 parent 68c1a08 commit 4d0f59f

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

tests/tools/test_skill_usage.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,11 @@ def test_agent_created_excludes_hub_installed(skills_home):
226226

227227

228228
def test_agent_created_excludes_hub_installed_frontmatter_name(skills_home):
229-
from tools.skill_usage import is_agent_created, list_agent_created_skill_names
229+
from tools.skill_usage import (
230+
is_agent_created,
231+
list_agent_created_skill_names,
232+
mark_agent_created,
233+
)
230234

231235
skills_dir = skills_home / "skills"
232236
hub_skill = skills_dir / "productivity" / "getnote"
@@ -242,6 +246,7 @@ def test_agent_created_excludes_hub_installed_frontmatter_name(skills_home):
242246
encoding="utf-8",
243247
)
244248
_write_skill(skills_dir, "my-skill")
249+
mark_agent_created("my-skill")
245250
hub_dir = skills_dir / ".hub"
246251
hub_dir.mkdir()
247252
(hub_dir / "lock.json").write_text(

0 commit comments

Comments
 (0)