01a04757 - Cover every account-merge confirmation state - #29
01a04757 - Cover every account-merge confirmation state#29TaprootFreakAI wants to merge 4 commits into
Conversation
The confirmation page already handles these API states; the suite now opens each one the way a mail link would.
Empty OTP also asserts the loading state is hidden. DeadLetter counts the confirm request like the existing Failed case.
A regression that skipped polling would still show unavailable. The test now requires the confirm and the job request.
|
EN: DE: DetailsHead CI on this head: Quality success, Screenshots (visual regression) success. Grok quality + logic: 0 findings. |
A ticket that is Pending on confirm and DeadLetter on the first job GET must show unavailable and must have issued the job request.
EN:
This PR adds Playwright coverage for every remaining account-merge confirmation state on realunit.app, including empty OTP, 404, DeadLetter, a Failed job, German copy, and the RealUnit logo on success.
DE:
Dieser PR ergänzt Playwright-Abdeckung für jeden noch offenen Bestätigungszustand von Zusammenlegen auf realunit.app, inklusive leerem OTP, 404, DeadLetter, fehlgeschlagenem Job, deutscher Kopie und RealUnit-Logo bei Erfolg.
Details
The page at /account-merge is the RealUnit confirmation frontend for merge mails. Existing tests already covered success, 409, 400, retry, and most job paths. This adds the remaining user-visible states.