diff --git a/.vscode/launch.json b/.vscode/launch.json index 4d59fde2b..b461c8da2 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -50,6 +50,18 @@ "console": "integratedTerminal", "internalConsoleOptions": "neverOpen" }, + { + "name": "Launch Unit Tests - React (vscode-codeql)", + "type": "node", + "request": "launch", + "program": "${workspaceFolder}/extensions/ql-vscode/node_modules/.bin/jest", + "showAsyncStacks": true, + "cwd": "${workspaceFolder}/extensions/ql-vscode", + "stopOnEntry": false, + "sourceMaps": true, + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen" + }, { "name": "Launch Integration Tests - No Workspace (vscode-codeql)", "type": "extensionHost", diff --git a/.vscode/settings.json b/.vscode/settings.json index f832e38bb..8b65b702f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -35,5 +35,6 @@ "editor.formatOnSave": false, "typescript.preferences.quoteStyle": "single", "javascript.preferences.quoteStyle": "single", - "editor.wordWrapColumn": 100 + "editor.wordWrapColumn": 100, + "jest.rootPath": "./extensions/ql-vscode" }