Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Radio group test plan changes #1176

Open
jscholes opened this issue Jan 21, 2025 · 0 comments · May be fixed by #1179
Open

Radio group test plan changes #1176

jscholes opened this issue Jan 21, 2025 · 0 comments · May be fixed by #1179
Assignees
Labels
tests About assistive technology tests

Comments

@jscholes
Copy link
Contributor

for both plans:

  1. Unhide the group label in setup scripts (remove the application of display: none).
  2. Update commands in relevant tests to reflect the correct number of arrow key presses for all screen readers.
  3. Remove group label assertions when moving the screen reader cursor into the start of the radio group with the arrow keys, but not when:
    • navigating into the end of the group;
    • moving focus; or
    • using keys other than the arrows.
  4. Update setup script descriptions to remove the references to hiding the group label.

Note: When navigating from a link outside the group to the first radio inside the group, JAWS should require two Down Arrow presses: one for the heading with the group label, and one for the radio. If the group label is added to the virtual cursor document because of aria-labelledby usage, it will require three Down Arrow presses which should result in the test failing.

@IsaDC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests About assistive technology tests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants