VersionInfo: add overlayVersion field

This commit is contained in:
Chuan-kai Lin
2025-07-21 13:16:07 -07:00
parent 6504a72ad7
commit da8dabf356
2 changed files with 13 additions and 1 deletions

View File

@@ -254,18 +254,21 @@ export function mockLanguagesInRepo(languages: string[]) {
export const makeVersionInfo = (
version: string,
features?: { [name: string]: boolean },
overlayVersion?: number,
): codeql.VersionInfo => ({
version,
features,
overlayVersion,
});
export function mockCodeQLVersion(
version: string,
features?: { [name: string]: boolean },
overlayVersion?: number,
) {
return codeql.createStubCodeQL({
async getVersion() {
return makeVersionInfo(version, features);
return makeVersionInfo(version, features, overlayVersion);
},
});
}