From f549703bed47227596a60e291e055dec8446a8f8 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 28 Apr 2026 03:47:13 +0100 Subject: [PATCH] test: route more safe files to unit fast --- test/vitest-unit-fast-config.test.ts | 6 +++--- test/vitest/vitest.unit-fast-paths.mjs | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/test/vitest-unit-fast-config.test.ts b/test/vitest-unit-fast-config.test.ts index f6e5879278e..024359d57cf 100644 --- a/test/vitest-unit-fast-config.test.ts +++ b/test/vitest-unit-fast-config.test.ts @@ -43,9 +43,9 @@ describe("unit-fast vitest lane", () => { it("keeps obvious stateful files out of the unit-fast lane", () => { expect(isUnitFastTestFile("src/plugin-sdk/temp-path.test.ts")).toBe(false); expect(isUnitFastTestFile("src/agents/sandbox.resolveSandboxContext.test.ts")).toBe(false); - expect(isUnitFastTestFile("src/crestodian/audit.test.ts")).toBe(false); - expect(isUnitFastTestFile("src/proxy-capture/runtime.test.ts")).toBe(false); - expect(isUnitFastTestFile("src/security/windows-acl.test.ts")).toBe(false); + expect(isUnitFastTestFile("src/crestodian/assistant.test.ts")).toBe(false); + expect(isUnitFastTestFile("src/proxy-capture/coverage.test.ts")).toBe(false); + expect(isUnitFastTestFile("src/security/audit-config-symlink.test.ts")).toBe(false); expect(resolveUnitFastTestIncludePattern("src/plugin-sdk/temp-path.ts")).toBeNull(); expect(classifyUnitFastTestFileContent("vi.resetModules(); await import('./x.js')")).toEqual([ "module-mocking", diff --git a/test/vitest/vitest.unit-fast-paths.mjs b/test/vitest/vitest.unit-fast-paths.mjs index 929c7922e79..0fac68677bb 100644 --- a/test/vitest/vitest.unit-fast-paths.mjs +++ b/test/vitest/vitest.unit-fast-paths.mjs @@ -71,6 +71,7 @@ export const forcedUnitFastTestFiles = [ "src/acp/translator.session-rate-limit.test.ts", "src/browser-lifecycle-cleanup.test.ts", "src/canvas-host/server.test.ts", + "src/crestodian/audit.test.ts", "src/crestodian/crestodian.test.ts", "src/crestodian/operations.test.ts", "src/crestodian/overview.test.ts", @@ -103,7 +104,9 @@ export const forcedUnitFastTestFiles = [ "src/pairing/allow-from-store-read.test.ts", "src/pairing/pairing-store.test.ts", "src/pairing/setup-code.test.ts", + "src/plugin-activation-boundary.test.ts", "src/plugin-sdk/memory-host-events.test.ts", + "src/proxy-capture/runtime.test.ts", "src/proxy-capture/store.sqlite.test.ts", "src/security/audit-exec-surface.test.ts", "src/security/audit-extra.async.test.ts", @@ -112,8 +115,10 @@ export const forcedUnitFastTestFiles = [ "src/security/audit-workspace-skill-escape.test.ts", "src/security/external-content.test.ts", "src/security/fix.test.ts", + "src/security/scan-paths.test.ts", "src/security/skill-scanner.test.ts", "src/security/audit-config-include-perms.test.ts", + "src/security/windows-acl.test.ts", "src/realtime-transcription/websocket-session.test.ts", "src/routing/resolve-route.test.ts", "src/trajectory/cleanup.test.ts", @@ -124,6 +129,7 @@ export const forcedUnitFastTestFiles = [ "src/tts/provider-registry.test.ts", "src/tts/status-config.test.ts", "src/tts/tts-config.test.ts", + "src/terminal/restore.test.ts", "src/terminal/table.test.ts", "src/test-helpers/state-dir-env.test.ts", "src/test-utils/env.test.ts",