This commit is contained in:
LeonSGP 2026-04-24 16:29:59 -05:00 committed by GitHub
commit b49d00a8fb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 33 additions and 2 deletions

View file

@ -241,6 +241,23 @@ class TestSkillViewQualifiedName:
assert result["success"] is False
assert "not found" in result["error"].lower()
def test_category_qualified_local_skill_falls_through(self, tmp_path, monkeypatch):
from tools.skills_tool import skill_view
local_skills = tmp_path / "local-skills"
skill_dir = local_skills / "productivity" / "ticktick"
skill_dir.mkdir(parents=True)
(skill_dir / "SKILL.md").write_text(
"---\nname: ticktick\ndescription: local categorized\n---\nTickTick body.\n"
)
monkeypatch.setattr("tools.skills_tool.SKILLS_DIR", local_skills)
result = json.loads(skill_view("productivity:ticktick"))
assert result["success"] is True
assert result["name"] == "ticktick"
assert "TickTick body." in result["content"]
def test_stale_entry_self_heals(self, tmp_path):
from tools.skills_tool import skill_view