mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 06:41:22 +00:00
chore: Fix types in tests 30/N.
This commit is contained in:
@@ -87,8 +87,9 @@ describe("DiscordMessageListener", () => {
|
||||
expect(handler).toHaveBeenCalledOnce();
|
||||
expect(handlerResolved).toBe(false);
|
||||
|
||||
if (resolveHandler) {
|
||||
resolveHandler();
|
||||
const release = resolveHandler;
|
||||
if (typeof release === "function") {
|
||||
(release as () => void)();
|
||||
}
|
||||
await handlerPromise;
|
||||
});
|
||||
@@ -134,8 +135,9 @@ describe("DiscordMessageListener", () => {
|
||||
);
|
||||
|
||||
vi.setSystemTime(31_000);
|
||||
if (resolveHandler) {
|
||||
resolveHandler();
|
||||
const release = resolveHandler;
|
||||
if (typeof release === "function") {
|
||||
(release as () => void)();
|
||||
}
|
||||
await handlerPromise;
|
||||
await Promise.resolve();
|
||||
@@ -143,7 +145,8 @@ describe("DiscordMessageListener", () => {
|
||||
expect(logger.warn).toHaveBeenCalled();
|
||||
const warnMock = logger.warn as unknown as { mock: { calls: unknown[][] } };
|
||||
const [, meta] = warnMock.mock.calls[0] ?? [];
|
||||
expect(meta?.durationMs).toBeGreaterThanOrEqual(30_000);
|
||||
const durationMs = (meta as { durationMs?: number } | undefined)?.durationMs;
|
||||
expect(durationMs).toBeGreaterThanOrEqual(30_000);
|
||||
} finally {
|
||||
vi.useRealTimers();
|
||||
}
|
||||
@@ -756,11 +759,12 @@ describe("discord media payload", () => {
|
||||
|
||||
const { enqueueSystemEventSpy, resolveAgentRouteMock } = vi.hoisted(() => ({
|
||||
enqueueSystemEventSpy: vi.fn(),
|
||||
resolveAgentRouteMock: vi.fn(() => ({
|
||||
resolveAgentRouteMock: vi.fn((params: unknown) => ({
|
||||
agentId: "default",
|
||||
channel: "discord",
|
||||
accountId: "acc-1",
|
||||
sessionKey: "discord:acc-1:dm:user-1",
|
||||
...(typeof params === "object" && params !== null ? { _params: params } : {}),
|
||||
})),
|
||||
}));
|
||||
|
||||
@@ -940,7 +944,9 @@ describe("discord DM reaction handling", () => {
|
||||
await listener.handle(data, client);
|
||||
|
||||
expect(resolveAgentRouteMock).toHaveBeenCalledOnce();
|
||||
const [routeArgs] = resolveAgentRouteMock.mock.calls[0] ?? [];
|
||||
const routeArgs = (resolveAgentRouteMock.mock.calls[0]?.[0] ?? {}) as {
|
||||
peer?: unknown;
|
||||
};
|
||||
if (!routeArgs) {
|
||||
throw new Error("expected route arguments");
|
||||
}
|
||||
@@ -958,7 +964,9 @@ describe("discord DM reaction handling", () => {
|
||||
await listener.handle(data, client);
|
||||
|
||||
expect(resolveAgentRouteMock).toHaveBeenCalledOnce();
|
||||
const [routeArgs] = resolveAgentRouteMock.mock.calls[0] ?? [];
|
||||
const routeArgs = (resolveAgentRouteMock.mock.calls[0]?.[0] ?? {}) as {
|
||||
peer?: unknown;
|
||||
};
|
||||
if (!routeArgs) {
|
||||
throw new Error("expected route arguments");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user