Skip to content

test(web): run axe on a saved planner show - #487

Merged
botandbang merged 2 commits into
mainfrom
bnb/loc-185-planner-show-axe
Nov 7, 2026
Merged

botandbang merged 2 commits into
mainfrom
bnb/loc-185-planner-show-axe

Conversation

@botandbang

Copy link
Copy Markdown
Contributor

Fixes LOC-185.

Added

  • An axe check of /dashboard/planner/shows/[rkey] in the planner inquiry e2e test, right after the show is saved, so the page has a lineup with its slot, status, inquire and remove controls. The new show form already had one.

How it was tested

The test passes on chromium, so the page has no WCAG 2.1 A or AA violations axe can find, with a lineup of one. With the aria-label taken off the status select it fails with select-name on select[name="slotStatus"].

The form for a new show had an axe check, and the page for a saved one,
with its lineup rows, didn't.

Fixes LOC-185
@botandbang
botandbang requested a review from bnb as a code owner November 7, 2026 03:15
@linear-code

linear-code Bot commented Nov 7, 2026

Copy link
Copy Markdown

LOC-185

@github-actions github-actions Bot added web The Local Network website (apps/web) tests Tests, fixtures and test harnesses labels Nov 7, 2026
@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown

Size

Compared with main. KiB are 1,024 bytes.

This pull request main Change
Client JavaScript 772.6 KiB 772.6 KiB 0 B (0%)
Client JavaScript, brotli 259.7 KiB 259.7 KiB 0 B (0%)
Client CSS 94.5 KiB 94.5 KiB 0 B (0%)
Client CSS, brotli 13.6 KiB 13.6 KiB 0 B (0%)

@botandbang
botandbang added this pull request to the merge queue Nov 7, 2026
Merged via the queue into main with commit 52e9c51 Nov 7, 2026
24 checks passed
@botandbang
botandbang deleted the bnb/loc-185-planner-show-axe branch November 7, 2026 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests Tests, fixtures and test harnesses web The Local Network website (apps/web)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants