-
Notifications
You must be signed in to change notification settings - Fork 31
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
Update from Cypress 6 to Cypress 8 #113
Comments
👋 @jackdomleo7 ! I'm happy to be assigned this issue as well if its still up for grabs. |
That would be really useful! Thanks @tannerdolby ! |
I haven't got around to this yet, but here is a link for reference when I get started. |
I apologize for the delay on this @jackdomleo7! I got around to rewriting some of the tests in Jest, turns out the majority of the tests require Note: I also tried using Cheerio after reading the test/index.html file but cheerio doesn't support pseudo elements either. In plain js we can grab the const el = document.querySelector(".some-node");
console.log(window.getComputedStyle(el, ":after").content); // the value of content property
console.log(window.getComputedStyle(el, ":after").getPropertyValue("content"); // ditto This issue of selecting pseudo elements is solved for us when using Cypress as they have the really helpful |
Hi @tannerdolby, absolutely no worries (there is no time limit - except for the fact that a person will automatically be unassigned from an issue after 3 months of inactivity 🙂). That is really interesting and really useful to know! I think based on this, then I agree, we should stick with Cypress because it seems to be the best tool for the job. Thank you. |
Describe the new a11y feature or project enhancement
We'd like to update Checka11y.css to use Cypress 8 rather than Cypress 6 so we can remain up to date with Cypress and make use of new features if needed
Describe the solution you'd like
Upgrade to Cypress 8
Link(s)
N/A
The text was updated successfully, but these errors were encountered: