test: tighten extension batch runner assertion

This commit is contained in:
Peter Steinberger
2026-05-09 10:07:21 +01:00
parent fa73ef5711
commit e53ec522c2

View File

@@ -509,14 +509,21 @@ describe("scripts/test-extension.mjs", () => {
await expect(runPromise).resolves.toBe(0);
expect(runGroup).toHaveBeenCalledTimes(3);
const firstRunGroupParams = requireFirstMockArg<RunGroupParams>(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", () => {