From d9b9134720a7e47ef77feed4142976b6bcbdb876 Mon Sep 17 00:00:00 2001 From: huishi3 Date: Fri, 8 May 2026 07:51:02 -0700 Subject: [PATCH] test(e2e): use case-insensitive regex for review center column headers UI changed column header style from "Skill" to "SKILL" (likely via CSS uppercase or source string). Hard-coded 'Skill' no longer matches the accessible name. Use /^Skill$/i etc to be resilient to either case. Affected: TC_REVIEW_003 (pending) and TC_REVIEW_004 (approved). --- web/e2e/reviews-full-flow.spec.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/web/e2e/reviews-full-flow.spec.ts b/web/e2e/reviews-full-flow.spec.ts index 763ba626..fb5d4374 100644 --- a/web/e2e/reviews-full-flow.spec.ts +++ b/web/e2e/reviews-full-flow.spec.ts @@ -62,10 +62,10 @@ test.describe('Review Center Full Flow (Real API)', () => { if (meta.total === 0) { await expect(page.getByText('No review tasks')).toBeVisible() } else { - await expect(page.getByRole('columnheader', { name: 'Skill' })).toBeVisible() - await expect(page.getByRole('columnheader', { name: 'Version' })).toBeVisible() - await expect(page.getByRole('columnheader', { name: 'Submitted By' })).toBeVisible() - await expect(page.getByRole('columnheader', { name: 'Submitted At' })).toBeVisible() + await expect(page.getByRole('columnheader', { name: /^Skill$/i })).toBeVisible() + await expect(page.getByRole('columnheader', { name: /^Version$/i })).toBeVisible() + await expect(page.getByRole('columnheader', { name: /^Submitted By$/i })).toBeVisible() + await expect(page.getByRole('columnheader', { name: /^Submitted At$/i })).toBeVisible() } }) @@ -77,8 +77,8 @@ test.describe('Review Center Full Flow (Real API)', () => { if (meta.total === 0) { await expect(page.getByText('No review tasks')).toBeVisible() } else { - await expect(page.getByRole('columnheader', { name: 'Reviewed By' })).toBeVisible() - await expect(page.getByRole('columnheader', { name: 'Reviewed At' })).toBeVisible() + await expect(page.getByRole('columnheader', { name: /^Reviewed By$/i })).toBeVisible() + await expect(page.getByRole('columnheader', { name: /^Reviewed At$/i })).toBeVisible() } })