refactor: route outbound payload tests through extension test seams

This commit is contained in:
Peter Steinberger
2026-03-27 05:18:27 +00:00
parent c7b4c34e89
commit 169bf6adba
5 changed files with 12 additions and 5 deletions

View File

@@ -1 +1,2 @@
export { buildFinalizedDiscordDirectInboundContext } from "./src/monitor/inbound-context.test-helpers.js";
export { discordOutbound } from "./src/outbound-adapter.js";

View File

@@ -0,0 +1 @@
export { whatsappOutbound } from "./src/outbound-adapter.js";

View File

@@ -0,0 +1 @@
export { sendMessageZalo } from "./src/send.js";

View File

@@ -0,0 +1,2 @@
export { sendMessageZalouser } from "./src/send.js";
export { parseZalouserOutboundTarget } from "./src/session-route.js";

View File

@@ -1,9 +1,11 @@
import { describe, vi } from "vitest";
import { discordOutbound } from "../../../../extensions/discord/src/outbound-adapter.js";
import { whatsappOutbound } from "../../../../extensions/whatsapp/src/outbound-adapter.js";
import { sendMessageZalo } from "../../../../extensions/zalo/src/send.js";
import { sendMessageZalouser } from "../../../../extensions/zalouser/src/send.js";
import { parseZalouserOutboundTarget } from "../../../../extensions/zalouser/src/session-route.js";
import { discordOutbound } from "../../../../extensions/discord/test-api.js";
import { whatsappOutbound } from "../../../../extensions/whatsapp/test-api.js";
import { sendMessageZalo } from "../../../../extensions/zalo/test-api.js";
import {
sendMessageZalouser,
parseZalouserOutboundTarget,
} from "../../../../extensions/zalouser/test-api.js";
import {
chunkTextForOutbound as chunkZaloTextForOutbound,
sendPayloadWithChunkedTextAndMedia as sendZaloPayloadWithChunkedTextAndMedia,