Skip to content

Commit 9267568

Browse files
committed
Package updates and fixes
1 parent 93ce0b9 commit 9267568

File tree

5 files changed

+635
-579
lines changed

5 files changed

+635
-579
lines changed

client/package-lock.json

Lines changed: 17 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"vscode-languageclient": "^9.0.1"
1717
},
1818
"devDependencies": {
19-
"@types/vscode": "^1.95.0",
19+
"@types/vscode": "^1.96.0",
2020
"@vscode/test-electron": "^2.4.1"
2121
}
2222
}

client/src/test/index.ts

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* ------------------------------------------------------------------------------------------ */
55
import * as path from 'path';
66
import * as Mocha from 'mocha';
7-
import * as glob from 'glob';
7+
import { glob } from 'glob';
88

99
export function run(): Promise<void> {
1010
// Create the mocha test
@@ -16,28 +16,25 @@ export function run(): Promise<void> {
1616

1717
const testsRoot = __dirname;
1818

19-
return new Promise((resolve, reject) => {
20-
glob('**.test.js', { cwd: testsRoot }, (err, files) => {
21-
if (err) {
22-
return reject(err);
23-
}
19+
return glob.glob('**.test.js', { cwd: testsRoot }).then(async files => {
2420

25-
// Add files to the test suite
26-
files.forEach(f => mocha.addFile(path.resolve(testsRoot, f)));
21+
// Add files to the test suite
22+
files.forEach(f => mocha.addFile(path.resolve(testsRoot, f)));
2723

28-
try {
29-
// Run the mocha test
24+
try {
25+
// Run the mocha test
26+
await new Promise<void>((resolve, reject) => {
3027
mocha.run(failures => {
3128
if (failures > 0) {
32-
reject(new Error(`${failures} tests failed.`));
29+
reject(`${failures} tests failed.`);
3330
} else {
3431
resolve();
3532
}
3633
});
37-
} catch (err) {
38-
console.error(err);
39-
reject(err);
40-
}
41-
});
34+
});
35+
} catch (err) {
36+
console.error(err);
37+
throw err;
38+
}
4239
});
4340
}

0 commit comments

Comments
 (0)