From 404a8bc35f54db74bc22fe363b3ab48903ffeb9f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 16 Feb 2026 09:07:24 +0000 Subject: [PATCH] test: remove redundant pruning-plus-capping e2e case --- src/config/sessions/store.pruning.e2e.test.ts | 34 ------------------- 1 file changed, 34 deletions(-) diff --git a/src/config/sessions/store.pruning.e2e.test.ts b/src/config/sessions/store.pruning.e2e.test.ts index dfa73f39c84..f4f973c1733 100644 --- a/src/config/sessions/store.pruning.e2e.test.ts +++ b/src/config/sessions/store.pruning.e2e.test.ts @@ -152,40 +152,6 @@ describe("Integration: saveSessionStore with pruning", () => { expect(loaded.only).toBeDefined(); }); - it("saveSessionStore applies both pruning and capping together", async () => { - mockLoadConfig.mockReturnValue({ - session: { - maintenance: { - mode: "enforce", - pruneAfter: "10d", - maxEntries: 3, - rotateBytes: 10_485_760, - }, - }, - }); - - const now = Date.now(); - const store: Record = { - stale1: makeEntry(now - 15 * DAY_MS), - stale2: makeEntry(now - 20 * DAY_MS), - fresh1: makeEntry(now), - fresh2: makeEntry(now - 1 * DAY_MS), - fresh3: makeEntry(now - 2 * DAY_MS), - fresh4: makeEntry(now - 5 * DAY_MS), - }; - - await saveSessionStore(storePath, store); - - const loaded = loadSessionStore(storePath); - expect(loaded.stale1).toBeUndefined(); - expect(loaded.stale2).toBeUndefined(); - expect(Object.keys(loaded).length).toBeLessThanOrEqual(3); - expect(loaded.fresh1).toBeDefined(); - expect(loaded.fresh2).toBeDefined(); - expect(loaded.fresh3).toBeDefined(); - expect(loaded.fresh4).toBeUndefined(); - }); - it("saveSessionStore skips enforcement when maintenance mode is warn", async () => { mockLoadConfig.mockReturnValue({ session: {