Aravinth Manivannan
45606e9f85
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
764 B
764 B
Playwright based integration testing for Forgejo
Development
Dependencies
- Node v20.10.0: We use
nvm
for Node version management. If installed, runnvm use
in repo directory - Docker compose: for spinning up test environment
Usage
Please install development dependencies. Also consider installing browser drivers (see here). On my development, I test only on Firefox and Chromium, so I run:
npx playwright test --project=firefox \
&& npx playwright test --project=chromium