From 75b66403becacaa88d0fedf8ee56cdc1ae1592fd Mon Sep 17 00:00:00 2001 From: Shakker Date: Thu, 2 Apr 2026 00:35:31 +0100 Subject: [PATCH] test: route script suites through contracts surface --- vitest.contracts.config.ts | 6 +++++- vitest.unit-paths.mjs | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/vitest.contracts.config.ts b/vitest.contracts.config.ts index 62182c6d14c..c0568658e72 100644 --- a/vitest.contracts.config.ts +++ b/vitest.contracts.config.ts @@ -2,7 +2,11 @@ import { createScopedVitestConfig } from "./vitest.scoped-config.ts"; export function createContractsVitestConfig(env?: Record) { return createScopedVitestConfig( - ["src/channels/plugins/contracts/**/*.test.ts", "src/plugins/contracts/**/*.test.ts"], + [ + "src/channels/plugins/contracts/**/*.test.ts", + "src/plugins/contracts/**/*.test.ts", + "test/scripts/**/*.test.ts", + ], { env, passWithNoTests: true, diff --git a/vitest.unit-paths.mjs b/vitest.unit-paths.mjs index 779ba86ebf8..f06caef9657 100644 --- a/vitest.unit-paths.mjs +++ b/vitest.unit-paths.mjs @@ -41,6 +41,7 @@ export const unitTestAdditionalExcludePatterns = [ "src/plugins/contracts/**", ...boundaryTestFiles, ...bundledPluginDependentUnitTestFiles, + "test/scripts/**", ]; const sharedBaseExcludePatterns = [