perf(test): fix unit shard config regressions

This commit is contained in:
Peter Steinberger
2026-04-06 22:08:58 +01:00
parent 4ae1599ea5
commit a29b501ec9
4 changed files with 20 additions and 3 deletions

View File

@@ -97,4 +97,16 @@ describe("unit vitest config", () => {
"test/setup-openclaw-runtime.ts",
]);
});
it("appends extra exclude patterns instead of replacing the base unit excludes", () => {
const unitConfig = createUnitVitestConfigWithOptions(
{},
{
extraExcludePatterns: ["src/security/**"],
},
);
expect(unitConfig.test?.exclude).toEqual(
expect.arrayContaining(["src/commands/**", "src/config/**", "src/security/**"]),
);
});
});