From 02416877da13d21b277bc81221602e210171f6c7 Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Tue, 18 Jun 2024 19:09:24 +0200 Subject: [PATCH] test: rebase golden snapshots on Chromium macOS arm64 (#31344) --- tests/page/page-screenshot.spec.ts | 5 +++-- .../screenshot-canvas-macOS-arm64-chromium.png | Bin 0 -> 1939 bytes 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 tests/page/page-screenshot.spec.ts-snapshots/screenshot-canvas-macOS-arm64-chromium.png diff --git a/tests/page/page-screenshot.spec.ts b/tests/page/page-screenshot.spec.ts index 7f374ac59b..dd1be3fbaa 100644 --- a/tests/page/page-screenshot.spec.ts +++ b/tests/page/page-screenshot.spec.ts @@ -280,12 +280,13 @@ it.describe('page screenshot', () => { expect(screenshot).toMatchSnapshot('screenshot-clip-odd-size.png'); }); - it('should work for canvas', async ({ page, server, isElectron, isMac }) => { + it('should work for canvas', async ({ page, server, isElectron, isMac, browserName }) => { it.fixme(isElectron && isMac, 'Fails on the bots'); await page.setViewportSize({ width: 500, height: 500 }); await page.goto(server.PREFIX + '/screenshots/canvas.html'); const screenshot = await page.screenshot(); - expect(screenshot).toMatchSnapshot('screenshot-canvas.png'); + const screenshotPrefix = browserName === 'chromium' && isMac && process.arch === 'arm64' ? '-macOS-arm64' : ''; + expect(screenshot).toMatchSnapshot(`screenshot-canvas${screenshotPrefix}.png`); }); it('should capture canvas changes', async ({ page, isElectron, browserName, isMac, isWebView2 }) => { diff --git a/tests/page/page-screenshot.spec.ts-snapshots/screenshot-canvas-macOS-arm64-chromium.png b/tests/page/page-screenshot.spec.ts-snapshots/screenshot-canvas-macOS-arm64-chromium.png new file mode 100644 index 0000000000000000000000000000000000000000..830872e8d2e6ac8f68cc70a8d99bb838b2270fbc GIT binary patch literal 1939 zcmeAS@N?(olHy`uVBq!ia0y~yVEh8Y985qFmn|N5ffQqLkh>GZx^prw85r1oJzX3_ zD(1YsYnXS~K!D+(!H2_Nis>UG%Ppb=u~gaDTl0 zclPh@#};Az9~RF|XU;qEj8EW;-|XL)^Q=GReP+0EhjG>sSp|&OxTRU8sQT*?>Wb&V%H@S~l-@SWJ{KkZ{a4%$h-=7-yvyQhQ+KjUB1V+aKLtx}E zGpHklCS4K--BRJGMfA(@qhUQ7)^x03sG8g^h+imH$hkdliaxNGW$<+Mb6Mw<&;$TH CDVNRw literal 0 HcmV?d00001