diff --git a/src/test-utils/session-state-cleanup.test.ts b/src/test-utils/session-state-cleanup.test.ts index 55a7ffa0e1e..d5213ec52c5 100644 --- a/src/test-utils/session-state-cleanup.test.ts +++ b/src/test-utils/session-state-cleanup.test.ts @@ -2,10 +2,13 @@ import fs from "node:fs/promises"; import os from "node:os"; import path from "node:path"; import { afterEach, beforeEach, describe, expect, it, vi } from "vitest"; +import { resetSessionWriteLockStateForTest } from "../agents/session-write-lock.js"; import { + clearSessionStoreCacheForTest, getSessionStoreLockQueueSizeForTest, withSessionStoreLockForTest, } from "../config/sessions/store.js"; +import { resetFileLockStateForTest } from "../infra/file-lock.js"; import { cleanupSessionStateForTest } from "./session-state-cleanup.js"; const acquireSessionWriteLockMock = vi.hoisted(() => @@ -32,11 +35,16 @@ function createDeferred() { describe("cleanupSessionStateForTest", () => { beforeEach(() => { + clearSessionStoreCacheForTest(); + resetFileLockStateForTest(); + resetSessionWriteLockStateForTest(); acquireSessionWriteLockMock.mockClear(); }); - afterEach(async () => { - await cleanupSessionStateForTest(); + afterEach(() => { + clearSessionStoreCacheForTest(); + resetFileLockStateForTest(); + resetSessionWriteLockStateForTest(); vi.restoreAllMocks(); });