-
Notifications
You must be signed in to change notification settings - Fork 25
Testing integrations
Rob Green edited this page Sep 11, 2025
·
1 revision
The extension comes with both automated and manual testing options.
- Location:
tests/playwright - Run with:
npm i
grunt playwright
cd tests/playwright
npm i
npx playwright install --with-deps chromium
npx playwright test- Tests validate that integrations correctly inject icons and trigger Servarr searches.
- Minimal coverage, mainly to check code changes.
- Run with:
npm i
npm run testUses Jest.
- Enable Debug mode in settings.
- Watch the console for
[ServarrExt …]logs. - Adjust
deferMsor selectors if icons don’t appear. - Test across multiple supported sites (IMDb, TMDb, Trakt, MusicBrainz, etc.).