Skip to content

test: explore Playwright visual regression testing#331

Open
alx-xo wants to merge 17 commits into
mainfrom
alexm/playwright-setup
Open

test: explore Playwright visual regression testing#331
alx-xo wants to merge 17 commits into
mainfrom
alexm/playwright-setup

Conversation

@alx-xo

@alx-xo alx-xo commented May 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

Exploring using Playwright to handle testing. Moonshine is a small emough repo to trial this out. Could expand to Gram repo. Adds a Docker-backed Playwright visual regression tests for Storybook components currently just a sample of 4 items.

Changelog

  • Add Playwright-based visual regression tests for Storybook.
  • Run CI in official Playwright Docker image for stable Linux snapshots.
  • Add curated Storybook visual baselines.
  • Add local Docker-backed test and snapshot update scripts.
  • Serve built Storybook in CI before running visual tests.

@alx-xo alx-xo changed the base branch from main to alexm/remove-chromatic May 2, 2026 00:51
Base automatically changed from alexm/remove-chromatic to main May 6, 2026 06:40
@alx-xo alx-xo force-pushed the alexm/playwright-setup branch from 72938e7 to 4300104 Compare May 6, 2026 18:18
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