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).
This commit is contained in:
huishi3 2026-05-08 07:51:02 -07:00
parent 20b5accf6e
commit d9b9134720

View file

@ -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()
}
})