openclaw/extensions/discord/src/monitor/message-handler.module-test-helpers.ts

16 lines
513 B
TypeScript

import type { MockFn } from "openclaw/plugin-sdk/testing";
import { vi } from "vitest";
export const preflightDiscordMessageMock: MockFn = vi.fn();
export const processDiscordMessageMock: MockFn = vi.fn();
vi.mock("./message-handler.preflight.js", () => ({
preflightDiscordMessage: preflightDiscordMessageMock,
}));
vi.mock("./message-handler.process.js", () => ({
processDiscordMessage: processDiscordMessageMock,
}));
export const { createDiscordMessageHandler } = await import("./message-handler.js");