Skip to content

fix(e2e): match simplified landing page in navigation tests#37

Merged
n2p5 merged 1 commit into
mainfrom
fix/e2e-navigation-stale-links
May 21, 2026
Merged

fix(e2e): match simplified landing page in navigation tests#37
n2p5 merged 1 commit into
mainfrom
fix/e2e-navigation-stale-links

Conversation

@n2p5
Copy link
Copy Markdown
Contributor

@n2p5 n2p5 commented May 21, 2026

Summary

The two failing navigation tests still expected a direct `Prime Moments` link on `/`, but commit 171ffa7 simplified the landing page to surface only an `Experiments` link. The third test (`experiments index lists prime moments`) was already passing and stays unchanged.

The new walk matches the simplified site model: `/` → click `Experiments` → `/x` → click `Prime Moments` → `/x/prime-moments`.

Verified locally: `bunx playwright test e2e/navigation.spec.ts` — 3 passed.

Note: the noisy `BLOB_READ_WRITE_TOKEN is not set` log lines in CI come from `proxy.spec.ts` hitting blob-writing code without a token. Those tests pass (writes are fire-and-forget, page returns 200 via error boundary), but the noise is real. Follow-up PR will introduce an in-process fake blob server for E2E so the blob paths get exercised properly.

The landing page was simplified in 171ffa7 to surface only an
'Experiments' link, but the navigation suite still expected a direct
'Prime Moments' link on /. Update the two failing tests to walk the
current path: / -> /x -> /x/prime-moments.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
func-lol Ready Ready Preview, Comment May 21, 2026 12:48pm

Request Review

@n2p5 n2p5 merged commit 16d0539 into main May 21, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant