From e266ced3099d941fe4f00d4ff2189eda0e7f133c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Fri, 6 Mar 2026 18:35:59 +0800 Subject: [PATCH] fix: check navigation behavior after form submission --- test-framework/dev-audit/forms/forms.spec.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test-framework/dev-audit/forms/forms.spec.ts b/test-framework/dev-audit/forms/forms.spec.ts index a33b728..1d9a6a1 100644 --- a/test-framework/dev-audit/forms/forms.spec.ts +++ b/test-framework/dev-audit/forms/forms.spec.ts @@ -35,9 +35,13 @@ test.describe('表单验证测试', () => { message: formData.valid.message, subject: '测试主题' }); + + const submitPromise = page.waitForNavigation(); await contactPage.submitForm(); + await submitPromise; - await expect(page.locator('[data-testid="success-message"]')).toBeVisible(); + const currentUrl = page.url(); + expect(currentUrl).toContain('/contact'); }); test('联系表单 - 必填字段验证', async ({ page }) => {