Integration tests across the cn-dappbooster's four packages.
- Test the cross-package wiring: dApp ↔ wallet ↔ wallet-service ↔ Canton
- Drive real browser sessions with the Carpincho extension loaded
- Verify wire shapes against the documented public surfaces
- Run deterministically in CI
The full local stack must be running.
npm --prefix dapp/e2e install
npm --prefix dapp/e2e run install:browsernpm --prefix dapp/e2e test # headless (where the extension support allows)
npm --prefix dapp/e2e run test:headed
npm --prefix dapp/e2e run test:ui # interactive Playwright UI
npm --prefix dapp/e2e run report # open the last HTML reportOr from the repo root: npm run e2e.