mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-28 09:33:06 +00:00
test: flatten feishu docx hoisted mocks
This commit is contained in:
@@ -5,6 +5,17 @@ import { beforeEach, describe, expect, it, vi } from "vitest";
|
||||
|
||||
const createFeishuClientMock = vi.hoisted(() => vi.fn());
|
||||
const fetchRemoteMediaMock = vi.hoisted(() => vi.fn());
|
||||
const convertMock = vi.fn();
|
||||
const documentCreateMock = vi.fn();
|
||||
const blockListMock = vi.fn();
|
||||
const blockChildrenCreateMock = vi.fn();
|
||||
const blockChildrenGetMock = vi.fn();
|
||||
const blockChildrenBatchDeleteMock = vi.fn();
|
||||
const blockDescendantCreateMock = vi.fn();
|
||||
const driveUploadAllMock = vi.fn();
|
||||
const permissionMemberCreateMock = vi.fn();
|
||||
const blockPatchMock = vi.fn();
|
||||
const scopeListMock = vi.fn();
|
||||
|
||||
vi.mock("./client.js", () => ({
|
||||
createFeishuClient: createFeishuClientMock,
|
||||
@@ -23,18 +34,6 @@ vi.mock("./runtime.js", () => ({
|
||||
import { registerFeishuDocTools } from "./docx.js";
|
||||
|
||||
describe("feishu_doc image fetch hardening", () => {
|
||||
const convertMock = vi.hoisted(() => vi.fn());
|
||||
const documentCreateMock = vi.hoisted(() => vi.fn());
|
||||
const blockListMock = vi.hoisted(() => vi.fn());
|
||||
const blockChildrenCreateMock = vi.hoisted(() => vi.fn());
|
||||
const blockChildrenGetMock = vi.hoisted(() => vi.fn());
|
||||
const blockChildrenBatchDeleteMock = vi.hoisted(() => vi.fn());
|
||||
const blockDescendantCreateMock = vi.hoisted(() => vi.fn());
|
||||
const driveUploadAllMock = vi.hoisted(() => vi.fn());
|
||||
const permissionMemberCreateMock = vi.hoisted(() => vi.fn());
|
||||
const blockPatchMock = vi.hoisted(() => vi.fn());
|
||||
const scopeListMock = vi.hoisted(() => vi.fn());
|
||||
|
||||
beforeEach(() => {
|
||||
vi.clearAllMocks();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user