From e53ec522c27fabfa6627453c83ea5045d5ebf615 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 10:07:21 +0100 Subject: [PATCH] test: tighten extension batch runner assertion --- test/scripts/test-extension.test.ts | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/test/scripts/test-extension.test.ts b/test/scripts/test-extension.test.ts index 44464c8daa2..00c53ebf750 100644 --- a/test/scripts/test-extension.test.ts +++ b/test/scripts/test-extension.test.ts @@ -509,14 +509,21 @@ describe("scripts/test-extension.mjs", () => { await expect(runPromise).resolves.toBe(0); expect(runGroup).toHaveBeenCalledTimes(3); const firstRunGroupParams = requireFirstMockArg(runGroup); - expect(firstRunGroupParams).toMatchObject({ + expect(firstRunGroupParams).toEqual({ args: ["--reporter=dot"], config: "heavy", + env: { + OPENCLAW_EXTENSION_BATCH_PARALLEL: "2", + OPENCLAW_VITEST_FS_MODULE_CACHE_PATH: path.join( + process.cwd(), + "node_modules", + ".experimental-vitest-cache", + "extension-batch", + "0-heavy", + ), + }, targets: ["extensions/two"], }); - expect(firstRunGroupParams.env.OPENCLAW_VITEST_FS_MODULE_CACHE_PATH).toContain( - path.join("node_modules", ".experimental-vitest-cache", "extension-batch", "0-heavy"), - ); }); it("keeps extension batch parallelism bounded by group count", () => {