From efd5eb231a0e712ffecec9871c196c4c8eafebf8 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 23 Apr 2026 19:56:33 +0100 Subject: [PATCH] perf: trim feishu extension tests --- extensions/feishu/setup-entry.test.ts | 4 ++-- test/vitest/vitest.extension-feishu.config.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/feishu/setup-entry.test.ts b/extensions/feishu/setup-entry.test.ts index fd090bc5f4c..aa792287d8c 100644 --- a/extensions/feishu/setup-entry.test.ts +++ b/extensions/feishu/setup-entry.test.ts @@ -5,10 +5,10 @@ vi.mock("@larksuiteoapi/node-sdk", () => { }); describe("feishu setup entry", () => { - it("loads the setup plugin without importing Feishu runtime dependencies", async () => { + it("declares the setup entry without importing Feishu runtime dependencies", async () => { const { default: setupEntry } = await import("./setup-entry.js"); expect(setupEntry.kind).toBe("bundled-channel-setup-entry"); - expect(setupEntry.loadSetupPlugin({ installRuntimeDeps: false })?.id).toBe("feishu"); + expect(typeof setupEntry.loadSetupPlugin).toBe("function"); }); }); diff --git a/test/vitest/vitest.extension-feishu.config.ts b/test/vitest/vitest.extension-feishu.config.ts index fa26c25cc4b..eefe154a247 100644 --- a/test/vitest/vitest.extension-feishu.config.ts +++ b/test/vitest/vitest.extension-feishu.config.ts @@ -17,6 +17,7 @@ export function createExtensionFeishuVitestConfig( { dir: "extensions", env, + includeOpenClawRuntimeSetup: false, name: "extension-feishu", passWithNoTests: true, setupFiles: ["test/setup.extensions.ts"],