openclaw/src/channels/plugins/contracts/plugin.contract.test.ts
2026-03-15 23:46:45 -07:00

12 lines
337 B
TypeScript

import { describe } from "vitest";
import { pluginContractRegistry } from "./registry.js";
import { installChannelPluginContractSuite } from "./suites.js";
for (const entry of pluginContractRegistry) {
describe(`${entry.id} plugin contract`, () => {
installChannelPluginContractSuite({
plugin: entry.plugin,
});
});
}