Files e2e: hidden-files heading uses outdated casing #1257

Open
opened 2026-10-06 23:42:31 +00:00 by kayg · 0 comments
Owner

Steps to reproduce:

  1. Build the production SPA and local server.
  2. Run bun e2e/files.mjs --hidden-files-only.
  3. After the paired XMP and corrected AAE files pass the default-hidden assertions, open /settings/files/hidden.

Expected: The Files Settings check finds the section heading and continues.

Actual: The test asks for an exact heading named Hidden files. The shared SettingsCard applies titleCaseSettingsLabel per owner decision #474, so the visible heading is Hidden Files; Playwright times out at apps/web/e2e/files.mjs:1352. The legacy URL is still supported and maps to the hidden-files section. This is an outdated test expectation, not a product defect established by this run.

Evidence: artifacts/bash-files/files-settings-title-expectation.txt; title casing implementation: apps/web/src/routes/settings/parts/SettingsCard.svelte.

Severity: minor (e2e expectation mismatch).

Steps to reproduce: 1. Build the production SPA and local server. 2. Run `bun e2e/files.mjs --hidden-files-only`. 3. After the paired XMP and corrected AAE files pass the default-hidden assertions, open `/settings/files/hidden`. Expected: The Files Settings check finds the section heading and continues. Actual: The test asks for an exact heading named `Hidden files`. The shared SettingsCard applies `titleCaseSettingsLabel` per owner decision #474, so the visible heading is `Hidden Files`; Playwright times out at `apps/web/e2e/files.mjs:1352`. The legacy URL is still supported and maps to the hidden-files section. This is an outdated test expectation, not a product defect established by this run. Evidence: `artifacts/bash-files/files-settings-title-expectation.txt`; title casing implementation: `apps/web/src/routes/settings/parts/SettingsCard.svelte`. Severity: minor (e2e expectation mismatch).
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1257
No description provided.