- Docker with compose plugin
- Node
- pnpm
If needed, specifiy image tag by setting IMAGE_TAG variable:
export IMAGE_TAG=release-1.5-alphaPull Docker images:
docker compose --file ../docker-compose.e2e.yaml pullInstall packages:
pnpm installInstall Playwright with Chromium driver:
npx playwright install --with-deps chromiumor
pnpm playwright install --with-deps chromiumRun tests:
pnpm testRun tests with the browser on screen, and stopping on failure:
pnpm test --headed --max-failures 1