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

[META] [AXE-CORE]: Enable axe checks for all EUI components #5265

Closed
21 of 22 tasks
1Copenut opened this issue Oct 13, 2021 · 1 comment
Closed
21 of 22 tasks

[META] [AXE-CORE]: Enable axe checks for all EUI components #5265

1Copenut opened this issue Oct 13, 2021 · 1 comment
Assignees
Labels
accessibility - automated accessibility meta testing Issues or PRs that only affect tests - will not need changelog entries

Comments

@1Copenut
Copy link
Contributor

1Copenut commented Oct 13, 2021

UPDATE:
I'm turning this into a meta issue. During the discovery phase, I am uncovering child element issues that will have to be resolved before I can close this parent issue. Additional issues will be added as I bring components back under test, one or two at a time.

Description

The a11y testing script excludes some of the EUI components from testing. I'm proposing to enable axe checks for all components. This may include the following refactors:

  • Making adjustments to individual components as needed
  • Adjusting the configuration object using the axe-core API
  • Researching how Cypress might enhance these checks

Child issues

@1Copenut 1Copenut added accessibility testing Issues or PRs that only affect tests - will not need changelog entries accessibility - automated labels Oct 13, 2021
@1Copenut 1Copenut self-assigned this Oct 18, 2021
@1Copenut 1Copenut added the meta label Oct 20, 2021
@1Copenut 1Copenut changed the title [AUTOMATION]: Enable axe checks for all EUI components [META][AUTOMATION]: Enable axe checks for all EUI components Oct 20, 2021
@1Copenut 1Copenut changed the title [META][AUTOMATION]: Enable axe checks for all EUI components [META] [AUTOMATION]: Enable axe checks for all EUI components Oct 20, 2021
@1Copenut 1Copenut changed the title [META] [AUTOMATION]: Enable axe checks for all EUI components [META] [AXE-CORE]: Enable axe checks for all EUI components Oct 20, 2021
@1Copenut
Copy link
Contributor Author

1Copenut commented Dec 5, 2022

Closing because this issue is superseded by #6252

@1Copenut 1Copenut closed this as completed Dec 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility - automated accessibility meta testing Issues or PRs that only affect tests - will not need changelog entries
Projects
None yet
Development

No branches or pull requests

1 participant