From 58c5c0e5f51b1c3b54bb9966f639d2cf104b5ff5 Mon Sep 17 00:00:00 2001 From: Robert Date: Mon, 31 Jul 2023 10:25:42 +0100 Subject: [PATCH 1/2] Add `npm run clean-test-dir` --- extensions/ql-vscode/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/extensions/ql-vscode/package.json b/extensions/ql-vscode/package.json index 21f4b6bb0..82ef14227 100644 --- a/extensions/ql-vscode/package.json +++ b/extensions/ql-vscode/package.json @@ -1726,6 +1726,7 @@ "test:vscode-integration:no-workspace": "jest --projects test/vscode-tests/no-workspace", "test:vscode-integration:minimal-workspace": "jest --projects test/vscode-tests/minimal-workspace", "test:cli-integration": "jest --projects test/vscode-tests/cli-integration --verbose", + "clean-test-dir": "rm -rf .vscode-test", "update-vscode": "node ./node_modules/vscode/bin/install", "format": "prettier --write **/*.{ts,tsx} && eslint . --ext .ts,.tsx --fix", "lint": "eslint . --ext .js,.ts,.tsx --max-warnings=0", From 5107086a9319f03dcba30d0772ef22105cad4c01 Mon Sep 17 00:00:00 2001 From: Robert Date: Mon, 31 Jul 2023 11:06:31 +0100 Subject: [PATCH 2/2] Switch to using find --- extensions/ql-vscode/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/ql-vscode/package.json b/extensions/ql-vscode/package.json index 82ef14227..1db76d49c 100644 --- a/extensions/ql-vscode/package.json +++ b/extensions/ql-vscode/package.json @@ -1726,7 +1726,7 @@ "test:vscode-integration:no-workspace": "jest --projects test/vscode-tests/no-workspace", "test:vscode-integration:minimal-workspace": "jest --projects test/vscode-tests/minimal-workspace", "test:cli-integration": "jest --projects test/vscode-tests/cli-integration --verbose", - "clean-test-dir": "rm -rf .vscode-test", + "clean-test-dir": "find . -type d -name .vscode-test -exec rm -r {} +", "update-vscode": "node ./node_modules/vscode/bin/install", "format": "prettier --write **/*.{ts,tsx} && eslint . --ext .ts,.tsx --fix", "lint": "eslint . --ext .js,.ts,.tsx --max-warnings=0",