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

test(a11y): fix flaky accessibility integration tests #1137

Merged
merged 7 commits into from
Apr 27, 2021

Conversation

rshen91
Copy link
Contributor

@rshen91 rshen91 commented Apr 23, 2021

Summary

Moving some test changes from #1134 into its own PR. Instead of using the puppetteer's accessibility tree, which is sometimes including certain roles and names in the accessiblity tree implementation, these test changes test the HTML of the charts. I think we might be moving to playwright eventually so I'm just loading the HTML for now.

Checklist

Delete any items that are not applicable to this PR.

  • tests were updated or added to match the most common scenarios

@rshen91 rshen91 changed the title test(a11y): fix flaking accessibility integration tests test(a11y): fix flaky accessibility integration tests Apr 23, 2021
@rshen91 rshen91 merged commit b4943e9 into elastic:master Apr 27, 2021
@nickofthyme
Copy link
Collaborator

🎉 This PR is included in version 29.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@nickofthyme nickofthyme added the released Issue released publicly label May 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released Issue released publicly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants