mirror of
https://github.com/HEIGE-PCloud/DoIt
synced 2025-04-29 16:17:22 +08:00

* feat: add Playwright for visual regression testing * feat: update snapshot path template in Playwright configuration * chore: change CI workflow to run on macOS and remove unused snapshot path template * update snapshots * feat: update visual regression tests to use toHaveScreenshot method * feat: update screenshot expectation to use maxDiffPixelRatio * feat: remove threshold from screenshot expectation for homepage test * feat: add visual regression tests for multiple pages * feat: update Playwright configuration and enhance visual regression tests * feat: add Hugo setup to Playwright workflow * feat: update Playwright workflow to install Hugo via Homebrew * feat: update visual test pages by commenting out unused entries