From e68bc539b81550d384bffec92f25edfd40af3a20 Mon Sep 17 00:00:00 2001 From: Yichen Jiang Date: Thu, 17 Sep 2026 14:35:19 +0800 Subject: [PATCH] test(web): snapshot artifact-style plans and automatic previews --- apps/web/tests/plan-review.e2e.ts | 2 +- snapshots/web/plan-review/approved-expanded.expected.md | 5 +---- snapshots/web/plan-review/approved.expected.md | 5 +---- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/apps/web/tests/plan-review.e2e.ts b/apps/web/tests/plan-review.e2e.ts index 325072020d..100e06748e 100644 --- a/apps/web/tests/plan-review.e2e.ts +++ b/apps/web/tests/plan-review.e2e.ts @@ -203,7 +203,7 @@ describe('web e2e: dismissed plan history', () => { await page.locator('[data-sidebar-right-toggle]').click() await page.reload({ waitUntil: 'load' }) await page.locator('[data-plan-card]').waitFor({ state: 'visible' }) - expect(await page.locator('[data-plan-preview]').count()).toBe(0) + expect(await page.locator('[data-plan-preview]').isVisible()).toBe(false) expect(tripwire.pageErrors).toEqual([]) } finally { await browser?.close() diff --git a/snapshots/web/plan-review/approved-expanded.expected.md b/snapshots/web/plan-review/approved-expanded.expected.md index 51fe08f897..ac31e524c2 100644 --- a/snapshots/web/plan-review/approved-expanded.expected.md +++ b/snapshots/web/plan-review/approved-expanded.expected.md @@ -32,10 +32,7 @@ - text: Since the user has explicitly asked me not to read or write any files and to go straight to planning, I'll proceed with - code: exit_plan_mode - text: . -- 'button "Open plan: Add `--greeting` flag to CLI"': - - img - - text: "Add `--greeting` flag to CLI" - - img +- 'button "Open plan: Add `--greeting` flag to CLI"': "Add `--greeting` flag to CLI Plan · Markdown Open" - 'button "Tool call exit_plan_mode · # Add `--greeting` flag to CLI"': - img - img diff --git a/snapshots/web/plan-review/approved.expected.md b/snapshots/web/plan-review/approved.expected.md index 2f392a048b..897b4a6d00 100644 --- a/snapshots/web/plan-review/approved.expected.md +++ b/snapshots/web/plan-review/approved.expected.md @@ -20,10 +20,7 @@ - button "1 tool call · 1 message": - text: 1 tool call · 1 message - img -- 'button "Open plan: Add `--greeting` flag to CLI"': - - img - - text: "Add `--greeting` flag to CLI" - - img +- 'button "Open plan: Add `--greeting` flag to CLI"': "Add `--greeting` flag to CLI Plan · Markdown Open" - button "System prompt": - img - img