Real app example: Vizzly
examples/vizzly runs login and navigation against the real app and database. You’ll need a Vizzly checkout with built dist assets and Docker. Set VIZZLY_ROOT if it isn’t the sibling vizzly directory.
Run npm run test:vizzly, or add -- --ui to inspect it. Setup creates private PostgreSQL and Redis containers, runs migrations and seeds, and provides a disposable account. The app uses port 3017; the gateway uses 7359. Cleanup removes only that run’s containers and volumes.
This integration is optional. npm test uses a self-contained fixture app.