feat: integrate code actions into extension activation

This commit is contained in:
sam hoang
2025-01-12 17:51:46 +07:00
parent 273bfc410b
commit 02a8eb96f1
2 changed files with 57 additions and 7 deletions

View File

@@ -117,13 +117,16 @@ suite("Roo Cline Extension Test Suite", () => {
// Test core commands are registered
const expectedCommands = [
"roo-cline.plusButtonClicked",
"roo-cline.mcpButtonClicked",
"roo-cline.historyButtonClicked",
"roo-cline.popoutButtonClicked",
"roo-cline.settingsButtonClicked",
"roo-cline.openInNewTab",
]
'roo-cline.plusButtonClicked',
'roo-cline.mcpButtonClicked',
'roo-cline.historyButtonClicked',
'roo-cline.popoutButtonClicked',
'roo-cline.settingsButtonClicked',
'roo-cline.openInNewTab',
'roo-cline.explainCode',
'roo-cline.fixCode',
'roo-cline.improveCode'
];
for (const cmd of expectedCommands) {
assert.strictEqual(commands.includes(cmd), true, `Command ${cmd} should be registered`)