Fix spy on undefined variable

This commit is contained in:
Koen Vlaswinkel
2022-11-24 10:44:08 +01:00
parent 558eb19c97
commit e04f941cee
2 changed files with 10 additions and 6 deletions

View File

@@ -1275,7 +1275,7 @@
"integration": "npm-run-all integration:*", "integration": "npm-run-all integration:*",
"integration:no-workspace": "jest --projects out/vscode-tests/no-workspace", "integration:no-workspace": "jest --projects out/vscode-tests/no-workspace",
"integration:minimal-workspace": "node ./out/vscode-tests/run-integration-tests.js minimal-workspace", "integration:minimal-workspace": "node ./out/vscode-tests/run-integration-tests.js minimal-workspace",
"cli-integration": "jest --config=out/vscode-tests/cli-integration/jest.config.js out/vscode-tests/cli-integration", "cli-integration": "jest --projects out/vscode-tests/cli-integration",
"update-vscode": "node ./node_modules/vscode/bin/install", "update-vscode": "node ./node_modules/vscode/bin/install",
"format": "prettier --write **/*.{ts,tsx} && eslint . --ext .ts,.tsx --fix", "format": "prettier --write **/*.{ts,tsx} && eslint . --ext .ts,.tsx --fix",
"lint": "eslint . --ext .ts,.tsx --max-warnings=0", "lint": "eslint . --ext .ts,.tsx --max-warnings=0",

View File

@@ -764,16 +764,20 @@ describe("Variant Analysis Manager", () => {
}); });
describe("removeVariantAnalysis", () => { describe("removeVariantAnalysis", () => {
const removeAnalysisResultsStub = jest.spyOn( let removeAnalysisResultsStub: jest.SpyInstance<
variantAnalysisResultsManager, void,
"removeAnalysisResults", [variantAnalysis: VariantAnalysisModule.VariantAnalysis]
); >;
const removeStorageStub = jest.spyOn(fs, "remove"); const removeStorageStub = jest.spyOn(fs, "remove");
let dummyVariantAnalysis: VariantAnalysis; let dummyVariantAnalysis: VariantAnalysis;
beforeEach(async () => { beforeEach(async () => {
dummyVariantAnalysis = createMockVariantAnalysis({}); dummyVariantAnalysis = createMockVariantAnalysis({});
removeAnalysisResultsStub.mockReturnValue(undefined);
removeAnalysisResultsStub = jest
.spyOn(variantAnalysisResultsManager, "removeAnalysisResults")
.mockReturnValue(undefined);
removeStorageStub.mockReturnValue(undefined); removeStorageStub.mockReturnValue(undefined);
}); });