Skip to content

Commit 90dd97f

Browse files
committed
Use correct jest-runner-vscode for no-workspace
1 parent 0296db8 commit 90dd97f

2 files changed

Lines changed: 22 additions & 13 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import * as path from "path";
2+
import * as tmp from "tmp-promise";
3+
import { RunnerOptions } from "jest-runner-vscode";
4+
5+
export const tmpDir = tmp.dirSync({ unsafeCleanup: true });
6+
7+
export const rootDir = path.resolve(__dirname, "../..");
8+
9+
const config: RunnerOptions = {
10+
version: "stable",
11+
launchArgs: [
12+
"--disable-extensions",
13+
"--disable-gpu",
14+
"--disable-workspace-trust",
15+
"--user-data-dir=" + path.join(tmpDir.name, "user-data"),
16+
],
17+
extensionDevelopmentPath: rootDir,
18+
};
19+
20+
export default config;

extensions/ql-vscode/src/vscode-tests/no-workspace/jest-runner-vscode.config.ts

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,9 @@
1-
import * as path from "path";
2-
import * as tmp from "tmp-promise";
31
import { RunnerOptions } from "jest-runner-vscode";
42

5-
const tmpDir = tmp.dirSync({ unsafeCleanup: true });
3+
import baseConfig from "../jest-runner-vscode.config.base";
64

75
const config: RunnerOptions = {
8-
version: "stable",
9-
launchArgs: [
10-
"--disable-extensions",
11-
"--disable-gpu",
12-
"--new-window",
13-
"--user-data-dir=" + path.join(tmpDir.name, "user-data"),
14-
],
15-
workspaceDir: path.resolve(__dirname, "test/data"),
16-
openInFolder: true,
17-
extensionDevelopmentPath: path.resolve(__dirname),
6+
...baseConfig,
187
};
198

209
// We are purposefully not using export default here since that would result in an ESModule, which doesn't seem to be

0 commit comments

Comments
 (0)