it("loads the full Claude bundle manifest with all capabilities", () => { const m = expectLoadedClaudeManifest();
expect(m).toMatchObject({
name: "Test Claude Plugin",
description: "Integration test fixture for Claude bundle inspection",
version: "1.0.0",
bundleFormat: "claude",
});
});
it.each([
{
name: "resolves skills from skills, commands, and agents paths",
field: "skills" as const,
includes: ["skill-packs", "extra-commands", "agents", "output-styles"],
},
{
name: "resolves hooks from default and declared paths",
field: "hooks" as const,
includes: ["hooks/hooks.json", "custom-hooks"],
},
{
name: "detects settings files",
field: "settingsFiles" as const,
includes: ["settings.json"],
},
{
name: "detects all bundle capabilities",
field: "capabilities" as const,
includes: [ "skills", "commands", "agents", "hooks", "mcpServers", "lspServers", "outputStyles", "settings",
],
},
] as const)("$name", ({ field, includes }) => {
expectClaudeManifestField({ field, includes });
});
it.each([
{
name: "inspects MCP runtime support with supported and unsupported servers",
kind: "mcp" as const,
supportedServerNames: ["test-stdio-server"],
unsupportedServerNames: ["test-sse-server"],
hasSupportedKey: "hasSupportedStdioServer" as const,
},
{
name: "inspects LSP runtime support with stdio server",
kind: "lsp" as const,
supportedServerNames: ["typescript-lsp"],
unsupportedServerNames: [],
hasSupportedKey: "hasStdioServer" as const,
},
])("$name", ({ kind, supportedServerNames, unsupportedServerNames, hasSupportedKey }) => {
expectBundleRuntimeSupport({
actual: inspectClaudeBundleRuntimeSupport(kind),
supportedServerNames,
unsupportedServerNames,
hasSupportedKey,
});
});
});
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.