Purpose:
Verify that the Approved Revs extension is installed and functioning correctly, ensuring content approval workflows are enforced before public display.
Steps to Validate
-
View a Page as Anonymous User
-
Confirm only approved revision is visible.
-
Verify no “Edit” or “Unapproved changes” notice appears.
-
-
Make an Edit as Editor Role
-
Log in as an editor (non-admin).
-
Edit a page with Approved Revs enabled.
-
Save the edit.
-
-
Check the Page as Anonymous Again
-
Confirm the old version still shows.
-
Look for a message like: “A newer version is pending approval.”
-
-
Approve the Revision
-
Log in as a reviewer or admin.
-
Approve the pending revision via:
-
The page's approval tab
-
Special page:
/Special:ApprovedRevs
-
-
-
Confirm the Change Goes Live
-
Reload the page as an anonymous user.
-
✅ Confirm the new revision is now visible.
-
-
Check Special Pages
-
Visit
/Special:ApprovedRevs -
Confirm the page appears in the list
-
Confirm approved status and reviewer are recorded
-
Optional Checks
-
Are notifications enabled when edits await approval?
-
Is there a visual cue on pages with pending edits?
-
Can we filter pages by approval status?