Commit graph

3 commits

Author SHA1 Message Date
huishi3
20b5accf6e test(e2e): use exact text match for profile field labels
getByText('Display Name') is a substring match by default, so it also
matched the description paragraph "Manage your display name and
personal information." (strict mode violation: resolved to 2 elements).
Use { exact: true } to match the field label only.
2026-05-08 07:40:26 -07:00
huishi3
7175063d83 test(e2e): fix audit-log and profile-settings assertions for current UI
- admin-audit-log TC_AUDIT_003: replace fragile getByText regex with
  table/empty-state locator (strict mode .first() was matching invisible
  placeholder text in filter inputs).
- profile-settings TC_PROFILE_001: drop removed "User ID" field, assert
  on Display Name + Email which are the current fields.
2026-05-08 07:28:54 -07:00
huishi3
d49bc726b7 test(e2e): add 15 specs covering review/governance/namespace/admin/settings
Migrated from local desktop work (rescued from un-pushed commit 3b970865).
64 test cases with stable semantic selectors, covering pages that were
previously untested.
2026-05-08 07:13:05 -07:00