test: avoid duplicate coverage discovery (#109141)

This commit is contained in:
Peter Steinberger
2026-07-16 08:43:26 -07:00
committed by GitHub
parent 89a16c93b5
commit 1c2a847a20
+2 -7
View File
@@ -6,7 +6,6 @@ import {
createUnitVitestConfig,
createUnitVitestConfigWithOptions,
loadExtraExcludePatternsFromEnv,
resolveDefaultUnitCoverageIncludePatterns,
} from "./vitest/vitest.unit.config.ts";
const patternFiles = createPatternFileHelper("openclaw-vitest-unit-config-");
@@ -151,6 +150,8 @@ describe("unit vitest config", () => {
);
const testConfig = requireTestConfig(unitConfig);
const coverageInclude = testConfig.coverage?.include;
expect(coverageInclude).toContain("packages/memory-host-sdk/src/host/embeddings.ts");
expect(coverageInclude).toContain("src/commitments/store.ts");
expect(coverageInclude).toContain("src/commitments/runtime.ts");
expect(coverageInclude).toContain("src/media-generation/runtime-shared.ts");
expect(coverageInclude).toContain("src/web-search/runtime.ts");
@@ -158,12 +159,6 @@ describe("unit vitest config", () => {
expect(coverageInclude).not.toContain("src/security/audit-workspace-skills.ts");
});
it("derives default coverage includes from non-fast unit tests with sibling source files", () => {
const coverageInclude = resolveDefaultUnitCoverageIncludePatterns();
expect(coverageInclude).toContain("packages/memory-host-sdk/src/host/embeddings.ts");
expect(coverageInclude).toContain("src/commitments/store.ts");
});
it("leaves coverage include filters unset for explicit unit include lists", () => {
const unitConfig = createUnitVitestConfigWithOptions(
{},