This repository holds the code to run regression test for Session Desktop with Playwright.
- Node.js 24.12.0
- pnpm 10.28.1
- Session Desktop built from source
Note: The tests currently are only compatible with Linux and macOS.
pnpm install --frozen-lockfile
git submodule update --init --recursivecp .env.sample .env- Edit the
.envfile to match your desired configuration - The usage of each environment variable is documented in the sample file.
pnpm test # Run the entire suite
pnpm test -g "grep pattern" # Run specific tests