Split up codeQL.monitorVariantAnalysis command

This commit is contained in:
Robert
2023-04-05 12:42:02 +01:00
parent 9015a57732
commit 322293449a
4 changed files with 15 additions and 9 deletions

View File

@@ -196,7 +196,10 @@ export type VariantAnalysisCommands = {
variantAnalysisId: number,
repositoryFullName: string,
) => Promise<VariantAnalysisScannedRepositoryResult>;
"codeQL.monitorVariantAnalysis": (
"codeQL.monitorNewVariantAnalysis": (
variantAnalysis: VariantAnalysis,
) => Promise<void>;
"codeQL.monitorRehydratedVariantAnalysis": (
variantAnalysis: VariantAnalysis,
) => Promise<void>;
"codeQL.openVariantAnalysisLogs": (

View File

@@ -140,7 +140,10 @@ export class VariantAnalysisManager
"codeQL.copyVariantAnalysisRepoList":
this.copyRepoListToClipboard.bind(this),
"codeQL.loadVariantAnalysisRepoResults": this.loadResults.bind(this),
"codeQL.monitorVariantAnalysis": this.monitorVariantAnalysis.bind(this),
"codeQL.monitorNewVariantAnalysis":
this.monitorVariantAnalysis.bind(this),
"codeQL.monitorRehydratedVariantAnalysis":
this.monitorVariantAnalysis.bind(this),
"codeQL.openVariantAnalysisLogs": this.openVariantAnalysisLogs.bind(this),
"codeQL.openVariantAnalysisView": this.showView.bind(this),
"codeQL.runVariantAnalysis":
@@ -248,7 +251,7 @@ export class VariantAnalysisManager
processedVariantAnalysis.id,
);
void this.app.commands.execute(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorNewVariantAnalysis",
processedVariantAnalysis,
);
}
@@ -278,7 +281,7 @@ export class VariantAnalysisManager
))
) {
void this.app.commands.execute(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorRehydratedVariantAnalysis",
variantAnalysis,
);
}

View File

@@ -516,7 +516,7 @@ describe("Variant Analysis Manager", () => {
variantAnalysis,
);
expect(executeCommandSpy).toHaveBeenCalledWith(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorRehydratedVariantAnalysis",
expect.anything(),
);
});

View File

@@ -128,7 +128,7 @@ describe("Variant Analysis Manager", () => {
);
expect(executeCommandSpy).toBeCalledWith(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorNewVariantAnalysis",
expect.objectContaining({
id: mockApiResponse.id,
status: VariantAnalysisStatus.InProgress,
@@ -149,7 +149,7 @@ describe("Variant Analysis Manager", () => {
);
expect(executeCommandSpy).toBeCalledWith(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorNewVariantAnalysis",
expect.objectContaining({
id: mockApiResponse.id,
status: VariantAnalysisStatus.InProgress,
@@ -170,7 +170,7 @@ describe("Variant Analysis Manager", () => {
);
expect(executeCommandSpy).toBeCalledWith(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorNewVariantAnalysis",
expect.objectContaining({
id: mockApiResponse.id,
status: VariantAnalysisStatus.InProgress,
@@ -293,7 +293,7 @@ describe("Variant Analysis Manager", () => {
expect(mockSubmitVariantAnalysis).toBeCalledTimes(1);
expect(executeCommandSpy).toBeCalledWith(
"codeQL.monitorVariantAnalysis",
"codeQL.monitorNewVariantAnalysis",
expect.objectContaining({
query: expect.objectContaining({ filePath: fileUri.fsPath }),
}),