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

Add support for accessibility testing #283

Open
AlexSkrypnyk opened this issue Dec 1, 2018 · 0 comments
Open

Add support for accessibility testing #283

AlexSkrypnyk opened this issue Dec 1, 2018 · 0 comments
Assignees
Labels
State: Confirmed The issue was triaged and confirmed for development Type: Feature Issue is a new feature request
Milestone

Comments

@AlexSkrypnyk
Copy link
Member

AlexSkrypnyk commented Dec 1, 2018

Use pa11y/pa11y in theme's package.json:

  • install package
  • provide commands to run the testing
  • add as a separate test-a11y step to test type
  • add as a separate test-a11y step to ahoy
  • add env variable to allow a1y to fail with value set to 0 + update to docs (variable and a11y explanation)
  • add report storage in CI to test results

See https://www.drupalgovcon.org/sites/default/files/session/slides/2020-09/2020%20-%20DGC%20Pa11y.pdf

@AlexSkrypnyk AlexSkrypnyk added this to the v1.4 milestone Feb 14, 2019
@AlexSkrypnyk AlexSkrypnyk added the Type: Feature Issue is a new feature request label Feb 14, 2019
@AlexSkrypnyk AlexSkrypnyk self-assigned this Feb 14, 2019
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 8.x-1.4, 8.x-1.5 Apr 2, 2019
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 8.x-1.5, 8.x-1.7 May 15, 2019
@AlexSkrypnyk AlexSkrypnyk removed this from the 8.x-1.7 milestone Aug 19, 2019
@AlexSkrypnyk AlexSkrypnyk added this to the 1.16 milestone Apr 30, 2022
@AlexSkrypnyk AlexSkrypnyk moved this to Next release in Vortex Mar 18, 2023
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.16, 1.17 Mar 18, 2023
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.17, 1.18 Jul 30, 2023
@AlexSkrypnyk AlexSkrypnyk moved this from Next release to To do for current release in Vortex Oct 3, 2023
@AlexSkrypnyk AlexSkrypnyk moved this from To do for current release to Next release in Vortex Oct 4, 2023
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.18, 1.19 Oct 4, 2023
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.19, 1.20 Nov 22, 2023
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 1.20, 1.21 Feb 15, 2024
@AlexSkrypnyk AlexSkrypnyk added the State: Confirmed The issue was triaged and confirmed for development label Apr 8, 2024
@AlexSkrypnyk AlexSkrypnyk moved this from Next release to BACKLOG in Vortex Apr 8, 2024
@AlexSkrypnyk AlexSkrypnyk moved this from BACKLOG to Next release in Vortex Apr 16, 2024
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 2.1, 1.24 Aug 16, 2024
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 24.10.0, 24.11.0 Oct 1, 2024
@AlexSkrypnyk AlexSkrypnyk modified the milestones: 24.11.0, 24.12.0 Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
State: Confirmed The issue was triaged and confirmed for development Type: Feature Issue is a new feature request
Projects
Status: To do for current release
Development

No branches or pull requests

1 participant