test(builtin-skills): avoid manifest size coupling

Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
This commit is contained in:
XiaoSeS 2026-09-04 15:56:00 +08:00
parent 9761205e77
commit 1ea1c0867f

View file

@ -56,10 +56,13 @@ class BuiltinSkillManifestLoaderTest {
List<BuiltinSkillManifestLoader.ManifestItem> items = loader.load();
assertThat(items).hasSize(17);
assertThat(items).allSatisfy(item ->
assertThat(items).isNotEmpty().allSatisfy(item ->
assertThat(item.sha256()).matches("[0-9a-f]{64}")
);
assertThat(items).anySatisfy(item -> {
assertThat(item.slug()).isEqualTo("plugin-scanner");
assertThat(item.version()).isEqualTo("1.0.0");
});
}
@Test