Skip to content

Commit 85c224a

Browse files
committed
WIP: Switching to vscode-cli
1 parent c41078f commit 85c224a

22 files changed

+867
-466
lines changed

.mocharc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"require": "tsx",
2+
"require": "esbuild-register",
33
"color": true,
44
"enable-source-maps": true,
55
"timeout": 600000,

.vscode-test.mjs

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import os from "os";
2+
import path from "path";
3+
import { defineConfig } from "@vscode/test-cli";
4+
5+
export default defineConfig({
6+
files: "test/**/*.test.ts",
7+
// The default user data directory had too many characters for the IPC connection on macOS in CI.
8+
launchArgs: [ "--profile-temp", "--user-data-dir", path.join(os.tmpdir(), "vscode-user-data") ],
9+
workspaceFolder: "test/TestEnvironment.code-workspace",
10+
mocha: {
11+
ui: "bdd", // describe, it, etc.
12+
require: "esbuild-register",
13+
timeout: 60 * 1000 // 10 minutes to allow for debugging
14+
},
15+
});

0 commit comments

Comments
 (0)