From 935698fa78702262b969448c97f4db55594126aa Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 2 Sep 2025 12:19:40 +0100 Subject: [PATCH 1/2] Fix missing/wrong properties in `createTestConfig` --- src/testing-utils.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/testing-utils.ts b/src/testing-utils.ts index 932608ba75..885fb55b0b 100644 --- a/src/testing-utils.ts +++ b/src/testing-utils.ts @@ -9,6 +9,7 @@ import * as sinon from "sinon"; import { AnalysisKind } from "./analyses"; import * as apiClient from "./api-client"; import { GitHubApiDetails } from "./api-client"; +import { CachingKind } from "./caching-utils"; import * as codeql from "./codeql"; import { Config } from "./config-utils"; import * as defaults from "./defaults.json"; @@ -19,6 +20,7 @@ import { FeatureEnablement, } from "./feature-flags"; import { Logger } from "./logging"; +import { OverlayDatabaseMode } from "./overlay-database-utils"; import { DEFAULT_DEBUG_ARTIFACT_NAME, DEFAULT_DEBUG_DATABASE_NAME, @@ -371,11 +373,13 @@ export function createTestConfig(overrides: Partial): Config { packsInputCombines: false, queriesInputCombines: false, extraQueryExclusions: [], + overlayDatabaseMode: OverlayDatabaseMode.None, + useOverlayDatabaseCaching: false, }, trapCaches: {}, trapCacheDownloadTime: 0, - dependencyCachingEnabled: false, - }, + dependencyCachingEnabled: CachingKind.None, + } as Config, overrides, ); } From fdb7cfe16e7019f693aa37d2075af885064fa0bf Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Tue, 2 Sep 2025 13:43:01 +0100 Subject: [PATCH 2/2] Update src/testing-utils.ts Co-authored-by: Esben Sparre Andreasen --- src/testing-utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/testing-utils.ts b/src/testing-utils.ts index 885fb55b0b..624bb72cd5 100644 --- a/src/testing-utils.ts +++ b/src/testing-utils.ts @@ -379,7 +379,7 @@ export function createTestConfig(overrides: Partial): Config { trapCaches: {}, trapCacheDownloadTime: 0, dependencyCachingEnabled: CachingKind.None, - } as Config, + } satisfies Config, overrides, ); }