Skip to content

Commit fbce47d

Browse files
committed
Setup CCA for extension integration tests
Enable VS Code extension integration tests for Copilot Coding Agent (CCA). Add setup steps to copilot-setup-steps.yml for running VS Code Extension Host integration tests: - Install xvfb and VS Code GUI dependencies (libasound2, libgbm1, etc.) - Build the MCP server and bundle the extension - Pre-download VS Code via new download:vscode script Closes #123
1 parent 52916c9 commit fbce47d

File tree

4 files changed

+707
-448
lines changed

4 files changed

+707
-448
lines changed

extensions/vscode/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -163,21 +163,21 @@
163163
"devDependencies": {
164164
"@eslint/js": "^10.0.1",
165165
"@types/mocha": "^10.0.10",
166-
"@types/node": "^25.3.5",
167-
"@types/vscode": "^1.109.0",
168-
"@vitest/coverage-v8": "^4.0.18",
166+
"@types/node": "^25.5.0",
167+
"@types/vscode": "^1.110.0",
168+
"@vitest/coverage-v8": "^4.1.0",
169169
"@vscode/test-cli": "^0.0.12",
170170
"@vscode/test-electron": "^2.5.2",
171171
"@vscode/vsce": "^3.7.1",
172-
"esbuild": "^0.27.3",
172+
"esbuild": "^0.27.4",
173173
"eslint": "^10.0.3",
174174
"eslint-config-prettier": "^10.1.8",
175175
"eslint-plugin-prettier": "^5.5.5",
176176
"glob": "^13.0.6",
177177
"mocha": "^11.7.5",
178178
"prettier": "^3.8.1",
179179
"typescript": "^5.9.3",
180-
"typescript-eslint": "^8.56.1",
181-
"vitest": "^4.0.18"
180+
"typescript-eslint": "^8.57.0",
181+
"vitest": "^4.1.0"
182182
}
183183
}

0 commit comments

Comments
 (0)