Skip to content

193 add playwright for snapshot testing #25

193 add playwright for snapshot testing

193 add playwright for snapshot testing #25

Triggered via pull request June 20, 2024 13:04
Status Failure
Total duration 4m 17s
Artifacts

playwright.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 2 warnings, and 1 notice
[Mobile Chrome] › blogPost.spec.ts:4:5 › snapshot blog post: snapshots\helpers\screenshot.ts#L26
1) [Mobile Chrome] › blogPost.spec.ts:4:5 › snapshot blog post ─────────────────────────────────── Error: A snapshot doesn't exist at D:\a\ivan-new-portfolio\ivan-new-portfolio\snapshots\blogPost.spec.ts-snapshots\blogPost-hero-section-viewport-Mobile-Chrome.png, writing actual. at helpers\screenshot.ts:26 24 | const locator: Locator = page.getByTestId(testId); 25 | await locator.click({ button: "middle" }); > 26 | await expect(page).toHaveScreenshot(screenshotName, options); | ^ 27 | }; 28 | at snapshotViewport (D:\a\ivan-new-portfolio\ivan-new-portfolio\snapshots\helpers\screenshot.ts:26:3) at D:\a\ivan-new-portfolio\ivan-new-portfolio\snapshots\blogPost.spec.ts:12:3
[Mobile Chrome] › blogPost.spec.ts:4:5 › snapshot blog post: snapshots\helpers\screenshot.ts#L15
1) [Mobile Chrome] › blogPost.spec.ts:4:5 › snapshot blog post ─────────────────────────────────── Error: A snapshot doesn't exist at D:\a\ivan-new-portfolio\ivan-new-portfolio\snapshots\blogPost.spec.ts-snapshots\blogPost-hero-section-Mobile-Chrome.png, writing actual. at helpers\screenshot.ts:15 13 | const locator: Locator = page.getByTestId(testId); 14 | await locator.click({ button: "middle" }); > 15 | await expect(locator).toHaveScreenshot(screenshotName, options); | ^ 16 | }; 17 | 18 | export const snapshotViewport = async ( at snapshotElement (D:\a\ivan-new-portfolio\ivan-new-portfolio\snapshots\helpers\screenshot.ts:15:3) at D:\a\ivan-new-portfolio\ivan-new-portfolio\snapshots\blogPost.spec.ts:17:3
test
Process completed with exit code 1.
Slow Test: [chromium] › home.spec.ts#L1
[chromium] › home.spec.ts took 24.2s
Slow Test: [Mobile Chrome] › home.spec.ts#L1
[Mobile Chrome] › home.spec.ts took 22.5s
🎭 Playwright Run Summary
1 failed [Mobile Chrome] › blogPost.spec.ts:4:5 › snapshot blog post ──────────────────────────────────── 19 passed (1.6m)