Skip to content

Commit 3d1cbd9

Browse files
committed
Setup vscode-test and deprecate Mocha
1 parent 1dd55bd commit 3d1cbd9

File tree

4 files changed

+16
-198
lines changed

4 files changed

+16
-198
lines changed

.mocharc.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

.vscode-test.mjs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
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", // transpile TypeScript on-the-fly
13+
slow: 2000, // 2 seconds for slow test
14+
timeout: 60 * 1000 // 10 minutes to allow for debugging
15+
},
16+
});

test/runTests.ts

Lines changed: 0 additions & 115 deletions
This file was deleted.

test/runTestsInner.ts

Lines changed: 0 additions & 71 deletions
This file was deleted.

0 commit comments

Comments
 (0)