fix: failing tests in ci (non-headless, non-chromium browsers) #22
Annotations
2 errors and 1 warning
tests/playwright.feature > Feature: Basic tests of Playwright browser and steps > Rule: Visual regression testing must be supported > Example: Passing visual regression test:
packages/playwright/src/outcomes.steps.ts#L71
Error: the screenshot "playwright-example" should match (#38)
Failed to compare screenshots: Image sizes do not match.
❯ Proxy.<anonymous> ../../node_modules/.pnpm/[email protected]/node_modules/playwright/lib/matchers/expect.js:225:37
❯ Object.f src/outcomes.steps.ts:71:28
❯ Module.qp ../main/src/index.ts:73:46
❯ tests/playwright.feature:120:13
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { matcherResult: { pass: false, message: 'Failed to compare screenshots: Image sizes do not match.' } }
|
Release
Process completed with exit code 1.
|
Release
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|