From ad2da6eb8b8ef44c991ca10eb7c0d5f342be7290 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 10 Sep 2026 23:09:02 +0800 Subject: [PATCH] test(agent): cover split api skill support files --- tests/test_agent_evaluation_server.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/test_agent_evaluation_server.py b/tests/test_agent_evaluation_server.py index 762ada6c6..985474d79 100644 --- a/tests/test_agent_evaluation_server.py +++ b/tests/test_agent_evaluation_server.py @@ -120,7 +120,12 @@ async def test_skill_pagination_reconstructs_unmodified_repository_skill() -> No assert skill["skill"]["allowed_tools"] == ["moviepilot_api"] assert len(skill["skill"]["allowed_api_operations"]) > 100 assert "library.exists" in skill["skill"]["allowed_api_operations"] - assert skill["supporting_files"] == [] + skill_root = PROJECT_ROOT / "skills" / "moviepilot-api" + expected_supporting_files = sorted( + path.relative_to(skill_root).as_posix() + for path in (skill_root / "api").glob("*.md") + ) + assert skill["supporting_files"] == expected_supporting_files assert server.stats["world_calls"] == 0