Skip to content

handle welcome tour checklist to prevent Cypress test failures#2573

Merged
Crabcyborg merged 5 commits into
rock/welcome-tourfrom
update-e2e-tests-fo-the-welcome-tour
Nov 4, 2025
Merged

handle welcome tour checklist to prevent Cypress test failures#2573
Crabcyborg merged 5 commits into
rock/welcome-tourfrom
update-e2e-tests-fo-the-welcome-tour

Conversation

@lauramekaj1
Copy link
Copy Markdown
Contributor

No description provided.

@lauramekaj1
Copy link
Copy Markdown
Contributor Author

Hey @Crabcyborg,
The welcome tour popup and the checklist modal were blocking some elements, so I added code to admin-a11.cy.js to dismiss them during test run. After dismissing the popups, the tests now pass.

I’m still seeing an accessibility issue on the Entries page for a heading element, but I’m not sure what’s causing it. Could you please take a look?

Copy link
Copy Markdown
Contributor

@Crabcyborg Crabcyborg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @lauramekaj1!

It looks like the accessibility tests were happening because of a really critical bug on the entries list page.

It was filtering the entries list page, showing results only for a single form.

I removed the problematic code in the welcome tour branch, merged it here, and it looks like we're passing now.

🚀

@Crabcyborg Crabcyborg merged commit afc9fa5 into rock/welcome-tour Nov 4, 2025
13 checks passed
@Crabcyborg Crabcyborg deleted the update-e2e-tests-fo-the-welcome-tour branch November 4, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants