perf: trim slack extension test setup

This commit is contained in:
Peter Steinberger
2026-04-23 19:45:38 +01:00
parent bfcae63373
commit 1f06073fe8

View File

@@ -1,9 +1,16 @@
import { createSingleChannelExtensionVitestConfig } from "./vitest.extension-channel-single-config.ts";
import { createScopedVitestConfig } from "./vitest.scoped-config.ts";
export function createExtensionSlackVitestConfig(
env: Record<string, string | undefined> = process.env,
) {
return createSingleChannelExtensionVitestConfig("slack", env);
return createScopedVitestConfig(["extensions/slack/**/*.test.ts"], {
dir: "extensions",
env,
includeOpenClawRuntimeSetup: false,
name: "extension-slack",
passWithNoTests: true,
setupFiles: ["test/setup.extensions.ts"],
});
}
export default createExtensionSlackVitestConfig();