test(smoke): fix three stale assertions (calc path, title, plugin slug) #3

Merged
peptiderepo merged 1 commits from claude/fix-smoke-assertions-20260609 into main 2026-06-09 06:45:07 +00:00
peptiderepo commented 2026-06-09 06:45:05 +00:00 (Migrated from github.com)

Triage of the 10/22 smoke failures found they were test bugs, not site regressions:

  1. Calculator (3 tests): page is published at /calculator/; the spec defaulted to /reconstitution-calculator/ → 404 → all 3 failed. Verified /calculator/ returns 200 with the [prc_calculator] widget on prod.
  2. Homepage title (1 test): brand title is Peptide Repo — … (with a space); /peptiderepo/i never matched. Broadened to /peptide ?repo/i.
  3. Admin plugins (1 test): required-plugin slug is prautoblogger (the WP directory), not pr-autoblogger.

REST + search endpoints verified healthy on staging (all 200, correct shapes). Remaining auth-gated assertions should be confirmed on the next CI smoke run. — CTO

Triage of the 10/22 smoke failures found they were **test bugs, not site regressions**: 1. **Calculator (3 tests):** page is published at `/calculator/`; the spec defaulted to `/reconstitution-calculator/` → 404 → all 3 failed. Verified `/calculator/` returns 200 with the `[prc_calculator]` widget on prod. 2. **Homepage title (1 test):** brand title is `Peptide Repo — …` (with a space); `/peptiderepo/i` never matched. Broadened to `/peptide ?repo/i`. 3. **Admin plugins (1 test):** required-plugin slug is `prautoblogger` (the WP directory), not `pr-autoblogger`. REST + search endpoints verified healthy on staging (all 200, correct shapes). Remaining auth-gated assertions should be confirmed on the next CI smoke run. — CTO
Sign in to join this conversation.