Skip to content

Add Playwright e2e tests#5

Merged
scytacki merged 1 commit intomainfrom
feature/playwright-tests
Feb 12, 2026
Merged

Add Playwright e2e tests#5
scytacki merged 1 commit intomainfrom
feature/playwright-tests

Conversation

@scytacki
Copy link
Member

@scytacki scytacki commented Feb 12, 2026

Summary

  • Adds Playwright with 10 e2e tests covering message capture, detail panel, filtering, and dynamic frames
  • Tests run against the browser test harness at test.html via Vite dev server
  • Updates CI workflow to install Playwright and run npm run test:e2e
  • Moves harness sidebar to a slim top banner
  • Renames HarnessSidebar to HarnessBanner
  • Adds Playwright output dirs to .gitignore

Scripts

  • npm run test:e2e — headless run
  • npm run test:e2e:ui — interactive UI mode

Test plan

  • CI passes build, unit tests, and e2e tests
  • npm run test:e2e:ui opens Playwright UI and tests pass

🤖 Generated with Claude Code

Tests cover message capture, detail panel, filtering, and dynamic
frames using the browser test harness. Also moves the harness sidebar
to a top banner and updates CI to run e2e tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@scytacki scytacki merged commit c0cd150 into main Feb 12, 2026
1 check passed
@scytacki scytacki deleted the feature/playwright-tests branch February 12, 2026 04:11
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