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

Zoom out: E2E tests #65797

Open
1 of 9 tasks
talldan opened this issue Oct 1, 2024 · 3 comments
Open
1 of 9 tasks

Zoom out: E2E tests #65797

talldan opened this issue Oct 1, 2024 · 3 comments
Labels
[Feature] Zoom Out [Type] Automated Testing Testing infrastructure changes impacting the execution of end-to-end (E2E) and/or unit tests.

Comments

@talldan
Copy link
Contributor

talldan commented Oct 1, 2024

Summary

With the zoom out mode feature landing in 6.7, it'd be great to increase test coverage, especially as bugs are fixed during the RC/Beta phases.

Currently there is an e2e test file, but it's skipped and probably quite outdated:
https://github.com/WordPress/gutenberg/blob/trunk/test/e2e/specs/site-editor/zoom-out.spec.js

It'd be great to add some basic tests, then build up the coverage over time. During the RC/beta, more e2e tests can be added for any bugs that are fixed.

These tests will probably also end up covering Edit/Write mode with the proposal in #65736.

Things to test (please feel free to edit this list):

@MaggieCabrera
Copy link
Contributor

We need to think about which tests we want to make on the post editor

@ndiego
Copy link
Member

ndiego commented Oct 9, 2024

Can this be removed from the 6.7 project board? I assume this doesn't impact the release directly, right?

@colorful-tones
Copy link
Member

Can this be removed from the 6.7 project board? I assume this doesn't impact the release directly, right?

I would like to see the Zoom Out feature succeed upon its introduction in 6.7. Test coverage for the available launch seems to be a baseline standard for allowing contributors to test, verify, and assert whether the intended features for 6.7 are doing what they should be doing. Under these guiding principles, I would establish that these end-to-end tests are crucial for 6.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Zoom Out [Type] Automated Testing Testing infrastructure changes impacting the execution of end-to-end (E2E) and/or unit tests.
Projects
None yet
Development

No branches or pull requests

4 participants