test(smoke): board page smoke guard — assert HTTP 200 + #prab-board (v1.1.0) #13
Reference in New Issue
Block a user
Delete Branch "claude/board-404-hotfix-20260612"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Add board page smoke test to the admin spec. Asserts the PRAutoBlogger Board page loads correctly after a deploy, making the v0.19.0 failure class un-shippable.
Why
PRAutoBlogger v0.19.0 shipped with a Board admin submenu that returned 404 on every click (Invalid plugin page). Root cause: the board submenu was registered at admin_menu priority 10, same as the parent top-level menu, but fired first. WordPress computed the wrong hookname at registration time; at request time it recomputed to the correct hookname, found no callback, and called wp_die. Fixed in prautoblogger PR #157 (v0.19.1). This PR adds the deploy-gate guard so this failure class is un-shippable.
Changes
Risk flags
Test plan
Limitation
Cannot be validated against prod until PRAutoBlogger v0.19.1 deploys. Stated in spec comment. Test will fail on the current live site (which still runs v0.19.0 with the bug).
Companion PR: peptiderepo/prautoblogger#157