From 3d48f5042da0ce418b89f066126adbae8d843bac Mon Sep 17 00:00:00 2001 From: Codex Bot Date: Fri, 30 Oct 2026 21:58:38 +0800 Subject: [PATCH] Assert workspace readiness after navigation commit instead of window load --- apps/waterfall-wiki/tests/canvas-ui-integration.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/waterfall-wiki/tests/canvas-ui-integration.ts b/apps/waterfall-wiki/tests/canvas-ui-integration.ts index 4d28558..ef26655 100644 --- a/apps/waterfall-wiki/tests/canvas-ui-integration.ts +++ b/apps/waterfall-wiki/tests/canvas-ui-integration.ts @@ -27,7 +27,7 @@ export async function verifyCanvasAgentUI(base:string){ await page.getByLabel('邮箱地址',{exact:true}).fill(email); await page.getByLabel('密码',{exact:true}).fill(password); await page.locator('form').getByRole('button',{name:'登录',exact:true}).click(); - await page.waitForURL(url=>url.pathname==='/workspace'); + await page.waitForURL(url=>url.pathname==='/workspace',{waitUntil:'commit'}); await page.getByRole('heading',{name:'今天,让哪个想法成形?',exact:true}).waitFor(); const session=(await context.cookies()).find(c=>c.name===ACCOUNT_COOKIE);assert.ok(session?.httpOnly,'The actual login response establishes an HTTP-only account session'); const ownerHeaders={cookie:ACCOUNT_COOKIE+'='+session.value};