test(extensions): split outbound payload contracts

This commit is contained in:
Peter Steinberger
2026-04-20 19:37:07 +01:00
parent 0a761a9eac
commit b3a0da7c5e
10 changed files with 340 additions and 442 deletions

View File

@@ -0,0 +1,11 @@
import { installChannelOutboundPayloadContractSuite } from "openclaw/plugin-sdk/testing";
import { describe } from "vitest";
import { createSlackOutboundPayloadHarness } from "./outbound-payload.test-harness.js";
describe("Slack outbound payload contract", () => {
installChannelOutboundPayloadContractSuite({
channel: "slack",
chunking: { mode: "passthrough", longTextLength: 5000 },
createHarness: createSlackOutboundPayloadHarness,
});
});