diff options
author | Kirill Dubovitskiy <kirill2003de@gmail.com> | 2023-08-07 16:34:02 -0700 |
---|---|---|
committer | Kirill Dubovitskiy <kirill2003de@gmail.com> | 2023-08-07 16:44:08 -0700 |
commit | bc99a4402a71fbba7d26e4b79f7539df6ac87c91 (patch) | |
tree | 6792c0f3a3f4fbe74f6194bd05aa525aebe4c6e7 /extension/src/test-runner | |
parent | bf41d986c97cd1b9a831bdbe340b7853e7bd69a7 (diff) | |
download | sncontinue-bc99a4402a71fbba7d26e4b79f7539df6ac87c91.tar.gz sncontinue-bc99a4402a71fbba7d26e4b79f7539df6ac87c91.tar.bz2 sncontinue-bc99a4402a71fbba7d26e4b79f7539df6ac87c91.zip |
- Allowing debugging server while debugging extension tests
- Preventing mocha timeouts due to hitting breakpoints
Diffstat (limited to 'extension/src/test-runner')
-rw-r--r-- | extension/src/test-runner/mochaRunner.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/extension/src/test-runner/mochaRunner.ts b/extension/src/test-runner/mochaRunner.ts index b964fe5f..95fcbc5e 100644 --- a/extension/src/test-runner/mochaRunner.ts +++ b/extension/src/test-runner/mochaRunner.ts @@ -3,10 +3,14 @@ import Mocha from "mocha"; import * as glob from "glob"; export function run() { + // Avoid timing out when stopping on breakpoints during debugging in VSCode + const timeoutOption = process.env.MOCHA_TIMEOUT ? parseInt(process.env.MOCHA_TIMEOUT) : undefined; + // Create the mocha test const mocha = new Mocha({ ui: "tdd", color: true, + timeout: timeoutOption, }); // See esbuild.test.mjs for more details |