Skip to content

chore(deps): update dependency vitest to v2.1.9 [security] #302

chore(deps): update dependency vitest to v2.1.9 [security]

chore(deps): update dependency vitest to v2.1.9 [security] #302

Triggered via pull request April 24, 2025 10:29
Status Failure
Total duration 4m 53s
Artifacts

CI.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
[chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view: tests/auth.spec.ts#L10
1) [chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view ──────── Error: expect(page).toHaveScreenshot(expected) 80 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-be-visible-on-the-first-view-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium/The-sign-in-button-should-be-visible-on-the-first-view-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium/The-sign-in-button-should-be-visible-on-the-first-view-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 80 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 80 pixels (ratio 0.01 of all image pixels) are different. 8 | const extPage = await ExtensionPage.from(page, extensionId); 9 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(true); > 10 | await expect(extPage.page).toHaveScreenshot(); | ^ 11 | }); 12 | 13 | test("The sign-in button should not be visible if already signed-in", async ({ at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:10:30
[chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view: tests/auth.spec.ts#L10
1) [chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 80 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-be-visible-on-the-first-view-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry1/The-sign-in-button-should-be-visible-on-the-first-view-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry1/The-sign-in-button-should-be-visible-on-the-first-view-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 80 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 80 pixels (ratio 0.01 of all image pixels) are different. 8 | const extPage = await ExtensionPage.from(page, extensionId); 9 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(true); > 10 | await expect(extPage.page).toHaveScreenshot(); | ^ 11 | }); 12 | 13 | test("The sign-in button should not be visible if already signed-in", async ({ at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:10:30
[chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view: tests/auth.spec.ts#L10
1) [chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view ──────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 80 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-be-visible-on-the-first-view-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry2/The-sign-in-button-should-be-visible-on-the-first-view-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry2/The-sign-in-button-should-be-visible-on-the-first-view-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 80 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 80 pixels (ratio 0.01 of all image pixels) are different. 8 | const extPage = await ExtensionPage.from(page, extensionId); 9 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(true); > 10 | await expect(extPage.page).toHaveScreenshot(); | ^ 11 | }); 12 | 13 | test("The sign-in button should not be visible if already signed-in", async ({ at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:10:30
[chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in: tests/auth.spec.ts#L24
2) [chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in Error: expect(page).toHaveScreenshot(expected) 80 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-not-be-visible-if-already-signed-in-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 80 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 80 pixels (ratio 0.01 of all image pixels) are different. 22 | }); 23 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(false); > 24 | await expect(extPage.page).toHaveScreenshot(); | ^ 25 | }); 26 | 27 | test("sign-out should work", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:24:30
[chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in: tests/auth.spec.ts#L24
2) [chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 80 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-not-be-visible-if-already-signed-in-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry1/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry1/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 80 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 80 pixels (ratio 0.01 of all image pixels) are different. 22 | }); 23 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(false); > 24 | await expect(extPage.page).toHaveScreenshot(); | ^ 25 | }); 26 | 27 | test("sign-out should work", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:24:30
[chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in: tests/auth.spec.ts#L24
2) [chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 80 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-not-be-visible-if-already-signed-in-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry2/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry2/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 80 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 80 pixels (ratio 0.01 of all image pixels) are different. 22 | }); 23 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(false); > 24 | await expect(extPage.page).toHaveScreenshot(); | ^ 25 | }); 26 | 27 | test("sign-out should work", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:24:30
[chromium] › events.spec.ts:4:1 › List events in order of start time: tests/events.spec.ts#L48
3) [chromium] › events.spec.ts:4:1 › List events in order of start time ────────────────────────── Error: expect(page).toHaveScreenshot(expected) 251 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-events-in-order-of-start-time-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium/List-events-in-order-of-start-time-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium/List-events-in-order-of-start-time-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 251 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 251 pixels (ratio 0.01 of all image pixels) are different. 46 | })(); 47 | }); > 48 | await expect(extPage.page).toHaveScreenshot(); | ^ 49 | }); 50 | 51 | test("List past events correctly", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:48:30
[chromium] › events.spec.ts:4:1 › List events in order of start time: tests/events.spec.ts#L48
3) [chromium] › events.spec.ts:4:1 › List events in order of start time ────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 251 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-events-in-order-of-start-time-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry1/List-events-in-order-of-start-time-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry1/List-events-in-order-of-start-time-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 251 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 251 pixels (ratio 0.01 of all image pixels) are different. 46 | })(); 47 | }); > 48 | await expect(extPage.page).toHaveScreenshot(); | ^ 49 | }); 50 | 51 | test("List past events correctly", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:48:30
[chromium] › events.spec.ts:4:1 › List events in order of start time: tests/events.spec.ts#L48
3) [chromium] › events.spec.ts:4:1 › List events in order of start time ────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 251 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-events-in-order-of-start-time-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry2/List-events-in-order-of-start-time-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry2/List-events-in-order-of-start-time-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 251 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 251 pixels (ratio 0.01 of all image pixels) are different. 46 | })(); 47 | }); > 48 | await expect(extPage.page).toHaveScreenshot(); | ^ 49 | }); 50 | 51 | test("List past events correctly", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:48:30
[chromium] › events.spec.ts:51:1 › List past events correctly: tests/events.spec.ts#L95
4) [chromium] › events.spec.ts:51:1 › List past events correctly ───────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 375 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-past-events-correctly-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-past-events-correctly-chromium/List-past-events-correctly-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-past-events-correctly-chromium/List-past-events-correctly-1-diff.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 375 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 375 pixels (ratio 0.01 of all image pixels) are different. 93 | })(); 94 | }); > 95 | await expect(extPage.page).toHaveScreenshot(); | ^ 96 | }); 97 | at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:95:30
e2e
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
4 failed [chromium] › auth.spec.ts:4:1 › The sign-in button should be visible on the first view ───────── [chromium] › auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in ─ [chromium] › events.spec.ts:4:1 › List events in order of start time ─────────────────────────── [chromium] › events.spec.ts:51:1 › List past events correctly ────────────────────────────────── 1 passed (24.2s)