test: guard Matrix packaged runtime shim

This commit is contained in:
Gustavo Madeira Santana
2026-04-01 17:25:32 -04:00
parent 7d28f13120
commit df5891b663

View File

@@ -19,6 +19,15 @@ describe("bundled plugin build entries", () => {
});
});
it("keeps the Matrix packaged runtime shim in bundled plugin build entries", () => {
const entries = listBundledPluginBuildEntries();
expect(entries).toMatchObject({
"extensions/matrix/plugin-entry.handlers.runtime":
"extensions/matrix/plugin-entry.handlers.runtime.ts",
});
});
it("packs runtime core support packages without requiring plugin manifests", () => {
const artifacts = listBundledPluginPackArtifacts();
@@ -32,4 +41,10 @@ describe("bundled plugin build entries", () => {
expect(artifacts).toContain("dist/extensions/speech-core/runtime-api.js");
expect(artifacts).not.toContain("dist/extensions/speech-core/openclaw.plugin.json");
});
it("packs the Matrix packaged runtime shim", () => {
const artifacts = listBundledPluginPackArtifacts();
expect(artifacts).toContain("dist/extensions/matrix/plugin-entry.handlers.runtime.js");
});
});