mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-21 02:06:43 +00:00
test: avoid duplicate coverage discovery (#109141)
This commit is contained in:
@@ -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(
|
||||
{},
|
||||
|
||||
Reference in New Issue
Block a user