Skip to content

Commit beb0058

Browse files
committed
Mock env.openExternal instead of overriding it
1 parent cac0add commit beb0058

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

extensions/ql-vscode/test/vscode-tests/cli-integration/jest.setup.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ import { CUSTOM_CODEQL_PATH_SETTING } from "../../../src/config";
1212
import { ConfigurationTarget, env, extensions, workspace } from "vscode";
1313
import { beforeEachAction } from "../test-config";
1414

15-
(env as any).openExternal = () => {
16-
/**/
17-
};
18-
1915
// create an extension storage location
2016
let removeStorage: tmp.DirResult["removeCallback"] | undefined;
2117

@@ -80,6 +76,8 @@ beforeAll(async () => {
8076
});
8177

8278
beforeEach(async () => {
79+
jest.spyOn(env, "openExternal").mockResolvedValue(false);
80+
8381
await beforeEachAction();
8482

8583
await CUSTOM_CODEQL_PATH_SETTING.updateValue(
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import { env } from "vscode";
22
import { beforeEachAction } from "./test-config";
33

4-
(env as any).openExternal = () => {
5-
/**/
6-
};
7-
84
beforeEach(async () => {
5+
jest.spyOn(env, "openExternal").mockResolvedValue(false);
6+
97
await beforeEachAction();
108
});

0 commit comments

Comments
 (0)