Skip to content

Add Playwright e2e testing framework - #1358

Open
captbaritone wants to merge 4 commits into
masterfrom
playwright-e2e
Open

Add Playwright e2e testing framework#1358
captbaritone wants to merge 4 commits into
masterfrom
playwright-e2e

Conversation

@captbaritone

Copy link
Copy Markdown
Owner

Summary

  • Add Playwright for end-to-end testing with an initial focus behavior test (e2e/focus.test.ts)
  • Wire up integration-tests script to match the existing turbo task in turbo.json
  • Add CI steps to install Playwright browsers and run integration tests after unit tests
  • Exclude e2e/ directory from Vitest to avoid conflicts

Test plan

  • CI pipeline runs and passes the new Playwright e2e tests
  • Existing unit tests continue to pass
  • pnpm integration-tests runs locally in the webamp package

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@netlify

netlify Bot commented Aug 28, 2026

Copy link
Copy Markdown

Deploy Preview for tourmaline-kringle-c98715 canceled.

Name Link
🔨 Latest commit bdcd010
🔍 Latest deploy log https://app.netlify.com/projects/tourmaline-kringle-c98715/deploys/6a921cba64972b000846887a

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Size Change: 0 B

Total Size: 490 kB

ℹ️ View Unchanged
Filename Size
packages/webamp/built/webamp.bundle.min.js 298 kB
packages/webamp/built/webamp.lazy-bundle.min.js 192 kB

compressed-size-action

captbaritone and others added 2 commits August 28, 2026 16:36
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use a real mouse click at the viewport corner instead of dispatchEvent,
which works with React's onBlur handler on master.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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