Files
openclaw/src/plugins/bundled-capability-runtime.test.ts
2026-04-14 16:55:30 +01:00

25 lines
949 B
TypeScript

import { describe, expect, it } from "vitest";
import { buildVitestCapabilityShimAliasMap } from "./bundled-capability-runtime.js";
describe("buildVitestCapabilityShimAliasMap", () => {
it("keeps scoped and unscoped capability shim aliases aligned", () => {
const aliasMap = buildVitestCapabilityShimAliasMap();
expect(aliasMap["openclaw/plugin-sdk/llm-task"]).toBe(
aliasMap["@openclaw/plugin-sdk/llm-task"],
);
expect(aliasMap["openclaw/plugin-sdk/config-runtime"]).toBe(
aliasMap["@openclaw/plugin-sdk/config-runtime"],
);
expect(aliasMap["openclaw/plugin-sdk/media-runtime"]).toBe(
aliasMap["@openclaw/plugin-sdk/media-runtime"],
);
expect(aliasMap["openclaw/plugin-sdk/provider-onboard"]).toBe(
aliasMap["@openclaw/plugin-sdk/provider-onboard"],
);
expect(aliasMap["openclaw/plugin-sdk/speech-core"]).toBe(
aliasMap["@openclaw/plugin-sdk/speech-core"],
);
});
});