Repository navigation
Site Editor: Add E2E coverage for view config extensibility - #80575
Closed
jorgefilipecosta wants to merge 1 commit into
Closed
jorgefilipecosta wants to merge 1 commit into
jorgefilipecosta wants to merge 1 commit into
Conversation
Member
Author
|
Superseded by #80577. This draft was accidentally opened from a fork; the replacement uses the same commit from a branch hosted directly in |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What?
Follow-up to #80319.
Adds end-to-end coverage for extending the Pages view configuration in the Site Editor. The test covers all four configuration mutation methods (
merge,remove,set, andreplace) and the four UI-facing configuration areas: the default view, available views, layouts, and Quick Edit form.Why?
The view configuration API did not have a browser test proving that changes made through
get_entity_view_config_postType_pagetravel through the REST API and affect the Site Editor UI.How?
Published after 2020view with locked status and date filters.Testing Instructions
Start the E2E environment.
Run:
The focused Chromium test should pass.
Testing Instructions for Keyboard
Not applicable. This PR only adds automated test coverage and a test-only plugin; it does not change production UI behavior.
Screenshots or screencast
Custom filtered view
The new
Published after 2020view exposes its locked date and status filters and displays only the matching page.Customized Quick Edit form
The filtered form uses the regular layout and exposes only the Link field.
Use of AI Tools
OpenAI Codex was used to inspect the relevant API and prior E2E review feedback, implement the test coverage, and run the verification steps. The changes were reviewed and refined interactively by the author.