mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-05 19:40:21 +00:00
test: trim extension test import churn
This commit is contained in:
@@ -86,7 +86,6 @@ async function expectReplySuppressed(replyResult: { text: string; isReasoning?:
|
||||
|
||||
describe("deliverWebReply", () => {
|
||||
beforeAll(async () => {
|
||||
vi.resetModules();
|
||||
({ deliverWebReply } = await import("./deliver-reply.js"));
|
||||
});
|
||||
|
||||
|
||||
@@ -162,7 +162,6 @@ describe("runWebHeartbeatOnce", () => {
|
||||
});
|
||||
|
||||
beforeAll(async () => {
|
||||
vi.resetModules();
|
||||
({ runWebHeartbeatOnce } = await import("./heartbeat-runner.js"));
|
||||
});
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@ setupAccessControlTestHarness();
|
||||
let checkInboundAccessControl: typeof import("./access-control.js").checkInboundAccessControl;
|
||||
|
||||
beforeAll(async () => {
|
||||
vi.resetModules();
|
||||
({ checkInboundAccessControl } = await import("./access-control.js"));
|
||||
});
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ import { EventEmitter } from "node:events";
|
||||
import { readFile } from "node:fs/promises";
|
||||
import { resolve } from "node:path";
|
||||
import { resetLogger, setLoggerOverride } from "openclaw/plugin-sdk/runtime-env";
|
||||
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
|
||||
import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest";
|
||||
import { renderQrPngBase64 } from "./qr-image.js";
|
||||
|
||||
vi.mock("./session.js", async () => {
|
||||
@@ -26,14 +26,16 @@ let loginWeb: typeof import("./login.js").loginWeb;
|
||||
let createWaSocket: typeof import("./session.js").createWaSocket;
|
||||
|
||||
describe("web login", () => {
|
||||
beforeEach(async () => {
|
||||
vi.resetModules();
|
||||
vi.useFakeTimers();
|
||||
vi.clearAllMocks();
|
||||
beforeAll(async () => {
|
||||
({ loginWeb } = await import("./login.js"));
|
||||
({ createWaSocket } = await import("./session.js"));
|
||||
});
|
||||
|
||||
beforeEach(() => {
|
||||
vi.useFakeTimers();
|
||||
vi.clearAllMocks();
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
vi.useRealTimers();
|
||||
resetLogger();
|
||||
|
||||
@@ -77,7 +77,6 @@ let resolveTarget: NonNullable<
|
||||
|
||||
describe("whatsapp resolveTarget", () => {
|
||||
beforeAll(async () => {
|
||||
vi.resetModules();
|
||||
const outbound = (await import("./channel.js")).whatsappPlugin.outbound;
|
||||
if (!outbound?.resolveTarget) {
|
||||
throw new Error("expected whatsapp outbound resolveTarget");
|
||||
|
||||
@@ -32,7 +32,6 @@ describe("web outbound", () => {
|
||||
const sendReaction = vi.fn(async () => {});
|
||||
|
||||
beforeAll(async () => {
|
||||
vi.resetModules();
|
||||
({ sendMessageWhatsApp, sendPollWhatsApp, sendReactionWhatsApp } = await import("./send.js"));
|
||||
({ setActiveWebListener } = await import("./active-listener.js"));
|
||||
({ resetLogger, setLoggerOverride } = await import("openclaw/plugin-sdk/runtime-env"));
|
||||
|
||||
Reference in New Issue
Block a user