Merge pull request #1793 from github/jest-migration/debug

Add debugging support for Jest integration tests
This commit is contained in:
Koen Vlaswinkel
2022-11-25 11:20:19 +01:00
committed by GitHub
2 changed files with 7 additions and 12 deletions

15
.vscode/launch.json vendored
View File

@@ -72,13 +72,10 @@
"--projects",
"out/vscode-tests/no-workspace"
],
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [
"${workspaceRoot}/extensions/ql-vscode/out/**/*.js",
],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"attachSimplePort": 9223,
},
{
"name": "Launch Integration Tests - Minimal Workspace (vscode-codeql)",
@@ -91,13 +88,10 @@
"--projects",
"out/vscode-tests/minimal-workspace"
],
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [
"${workspaceRoot}/extensions/ql-vscode/out/**/*.js",
],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"attachSimplePort": 9223,
},
{
"name": "Launch Integration Tests - With CLI",
@@ -128,13 +122,10 @@
// available in the workspace for the tests.
// "TEST_CODEQL_PATH": "${workspaceRoot}/../codeql",
},
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [
"${workspaceRoot}/extensions/ql-vscode/out/**/*.js",
],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"attachSimplePort": 9223,
},
{
"name": "Launch Storybook",

View File

@@ -16,4 +16,8 @@ const config: RunnerOptions = {
extensionDevelopmentPath: rootDir,
};
if (process.env.VSCODE_INSPECTOR_OPTIONS) {
config.launchArgs?.push("--inspect-extensions", "9223");
}
export default config;