✨ feat(vscode): 测试会话提示词改为模拟真实用户对 PR 功能做 e2e 测试
This commit is contained in:
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
"publisher": "clurdra",
|
"publisher": "clurdra",
|
||||||
"name": "superpowers-vscode-clurdra",
|
"name": "superpowers-vscode-clurdra",
|
||||||
"displayName": "Superpowers-clurdra",
|
"displayName": "Superpowers-clurdra",
|
||||||
"version": "0.2.44",
|
"version": "0.2.47",
|
||||||
"packageManager": "pnpm@10.27.0",
|
"packageManager": "pnpm@10.27.0",
|
||||||
"description": "Superpowers specs and plans Kanban explorer",
|
"description": "Superpowers specs and plans Kanban explorer",
|
||||||
"author": "clurdra",
|
"author": "clurdra",
|
||||||
|
|||||||
@@ -1172,8 +1172,8 @@ export async function handleStartTestSession(panel: KanbanWebviewPanel, issueNum
|
|||||||
// worktree 里:代码就在当前工作目录,不用 tea 拉取,直接测;
|
// worktree 里:代码就在当前工作目录,不用 tea 拉取,直接测;
|
||||||
// 主 worktree:PR 已合并,先用 tea 熟悉改动再测。
|
// 主 worktree:PR 已合并,先用 tea 熟悉改动再测。
|
||||||
const prompt = inWorktree
|
const prompt = inWorktree
|
||||||
? `当前工单的改动代码就在这个 worktree 工作目录里,无需用 tea 拉取,直接开始:怎么在本地测试以确保本次改动符合预期?`
|
? `当前工单的改动代码就在这个 worktree 工作目录里,无需用 tea 拉取,直接开始:模拟真实用户对本次 PR 新增/修复的功能进行 e2e 测试。`
|
||||||
: `我已经合并了#${pr}号pr,你先通过tea熟悉本次pr改动的代码,然后,怎么在本地测试以确保改动符合预期?`
|
: `我已经合并了#${pr}号pr,你先通过tea熟悉本次pr改动的代码,然后模拟真实用户对本次 PR 新增/修复的功能进行 e2e 测试。`
|
||||||
if (prompt.includes('\'')) {
|
if (prompt.includes('\'')) {
|
||||||
void window.showErrorMessage('启动测试失败:prompt 含单引号,拒绝执行')
|
void window.showErrorMessage('启动测试失败:prompt 含单引号,拒绝执行')
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user