You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The sandbox / test-mode escrow simulator (#19) exists, but there's no automated end-to-end suite exercising the full checkout flow across packages. Regressions today are only caught manually or in production.
Coverage across all three consumer surfaces: connect-core (headless), connect-react (mounted component), connect-elements (web component in a plain HTML page).
Wired into CI (npm run check-equivalent) so PRs fail on a broken checkout flow.
Acceptance criteria
The suite runs in CI on every PR and fails the build on a broken checkout flow in any of the three packages.
At least one test per package exercises the full happy-path checkout end-to-end against the sandbox.
A regression in escrow-event handling (e.g. missed SSE reconnect) is caught by the suite, not just manual QA.
Context
The sandbox / test-mode escrow simulator (#19) exists, but there's no automated end-to-end suite exercising the full checkout flow across packages. Regressions today are only caught manually or in production.
Scope
connect-core(headless),connect-react(mounted component),connect-elements(web component in a plain HTML page).npm run check-equivalent) so PRs fail on a broken checkout flow.Acceptance criteria