Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Playwright for visual regression testing #1440

Merged
merged 12 commits into from
Feb 21, 2025

Conversation

HEIGE-PCloud
Copy link
Owner

@HEIGE-PCloud HEIGE-PCloud commented Feb 21, 2025

TODO:

  • Run on a local build
  • Add tests for all test pages

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8af8b6f
Status: ✅  Deploy successful!
Preview URL: https://4de0761d.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: ddc73aa
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: ddc73aa
Status: ✅  Deploy successful!
Preview URL: https://70589dca.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

@HEIGE-PCloud HEIGE-PCloud marked this pull request as draft February 21, 2025 14:05
@HEIGE-PCloud
Copy link
Owner Author

The failure is caused by system font difference. We probably want to commit the images from the CI as well.

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: fdcbd5b
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: fdcbd5b
Status: ✅  Deploy successful!
Preview URL: https://bafbefa4.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: d34774e
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: d34774e
Status: ✅  Deploy successful!
Preview URL: https://2de06e92.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4755ace
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4755ace
Status: ✅  Deploy successful!
Preview URL: https://3df8a8c8.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5fd5c20
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5fd5c20
Status: ✅  Deploy successful!
Preview URL: https://ffe407aa.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 283245b
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 283245b
Status: ✅  Deploy successful!
Preview URL: https://ab3f2fe6.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: e15e2d0
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: e15e2d0
Status: ✅  Deploy successful!
Preview URL: https://840c0787.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6a85940
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6a85940
Status: ✅  Deploy successful!
Preview URL: https://218dbc17.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 66bf721
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 66bf721
Status: ✅  Deploy successful!
Preview URL: https://55f127ca.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 890c8ef
Status:⚡️  Build in progress...

View logs

Copy link

Deploying hugodoit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 890c8ef
Status: ✅  Deploy successful!
Preview URL: https://6f86e56a.hugodoit.pages.dev
Branch Preview URL: https://visual-regression-testing.hugodoit.pages.dev

View logs

@HEIGE-PCloud HEIGE-PCloud marked this pull request as ready for review February 21, 2025 15:09
@HEIGE-PCloud HEIGE-PCloud merged commit 36bee94 into main Feb 21, 2025
5 checks passed
@HEIGE-PCloud HEIGE-PCloud deleted the visual-regression-testing branch February 21, 2025 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant