test: speed up core runtime suites

This commit is contained in:
Peter Steinberger
2026-03-31 02:12:14 +01:00
parent f7285e0a9e
commit 6b6ddcd2a6
93 changed files with 874 additions and 980 deletions

View File

@@ -1,4 +1,4 @@
import { beforeEach, describe, expect, it, vi } from "vitest";
import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest";
import { mergeMockedModule } from "../test-utils/vitest-module-mocks.js";
const requestHeartbeatNowMock = vi.hoisted(() => vi.fn());
@@ -11,7 +11,7 @@ let formatExecFailureReason: typeof import("./bash-tools.exec-runtime.js").forma
let resolveExecTarget: typeof import("./bash-tools.exec-runtime.js").resolveExecTarget;
describe("detectCursorKeyMode", () => {
beforeEach(async () => {
beforeAll(async () => {
({ detectCursorKeyMode } = await import("./bash-tools.exec-runtime.js"));
});
@@ -43,7 +43,7 @@ describe("detectCursorKeyMode", () => {
});
describe("resolveExecTarget", () => {
beforeEach(async () => {
beforeAll(async () => {
({ resolveExecTarget } = await import("./bash-tools.exec-runtime.js"));
});