From 4e26f47b7849ce80a662ee6b2fa50ce84249ae4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Fri, 6 Mar 2026 17:59:47 +0800 Subject: [PATCH] fix: use sessionStorage instead of localStorage for CSRF token mocking --- test-framework/dev-audit/forms/forms.spec.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test-framework/dev-audit/forms/forms.spec.ts b/test-framework/dev-audit/forms/forms.spec.ts index f9c44f2..3ced8df 100644 --- a/test-framework/dev-audit/forms/forms.spec.ts +++ b/test-framework/dev-audit/forms/forms.spec.ts @@ -16,7 +16,7 @@ test.describe('表单验证测试', () => { const contactPage = new ContactPage(page); await page.addInitScript(() => { - localStorage.setItem('csrf_token', 'test-csrf-token'); + sessionStorage.setItem('csrf_token', 'test-csrf-token'); }); await page.route('**/api/contact', async route => { @@ -49,7 +49,7 @@ test.describe('表单验证测试', () => { const contactPage = new ContactPage(page); await page.addInitScript(() => { - localStorage.setItem('csrf_token', 'test-csrf-token'); + sessionStorage.setItem('csrf_token', 'test-csrf-token'); }); await contactPage.navigate(); @@ -71,7 +71,7 @@ test.describe('表单验证测试', () => { const contactPage = new ContactPage(page); await page.addInitScript(() => { - localStorage.setItem('csrf_token', 'test-csrf-token'); + sessionStorage.setItem('csrf_token', 'test-csrf-token'); }); await contactPage.navigate(); @@ -93,7 +93,7 @@ test.describe('表单验证测试', () => { const contactPage = new ContactPage(page); await page.addInitScript(() => { - localStorage.setItem('csrf_token', 'test-csrf-token'); + sessionStorage.setItem('csrf_token', 'test-csrf-token'); }); await page.route('**/api/contact', async route => {