From bcef4fc5f0d2a1b6d0b621dcc28b903199867ea5 Mon Sep 17 00:00:00 2001 From: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> Date: Fri, 4 Sep 2026 15:27:04 +0800 Subject: [PATCH] test(builtin-skills): constrain runtime inventory Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> --- scripts/tests/build-builtin-skills-test.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/tests/build-builtin-skills-test.sh b/scripts/tests/build-builtin-skills-test.sh index a31e2a34..d988a2cc 100755 --- a/scripts/tests/build-builtin-skills-test.sh +++ b/scripts/tests/build-builtin-skills-test.sh @@ -33,6 +33,10 @@ for item in runtime_items: assert coordinate not in runtime_by_coordinate, coordinate runtime_by_coordinate[coordinate] = item +artifact_coordinates = {(item["slug"], item["version"]) for item in artifacts} +legacy_coordinates = {("skillhub-hello", "1.0.0"), ("agentguard", "1.1")} +assert set(runtime_by_coordinate) == artifact_coordinates | legacy_coordinates + for artifact in artifacts: coordinate = (artifact["slug"], artifact["version"]) assert coordinate in runtime_by_coordinate, coordinate