Skip to content

feat: run e2e tests headless by default#339

Merged
bartekplus merged 1 commit intomasterfrom
e2e-headless-by-default
Mar 22, 2026
Merged

feat: run e2e tests headless by default#339
bartekplus merged 1 commit intomasterfrom
e2e-headless-by-default

Conversation

@bartekplus
Copy link
Owner

Summary

  • E2e tests now run headless by default (previously only on CI)
  • Added --headed flag to run-e2e.ts for local debugging with a visible browser
  • Uses E2E_HEADED env var internally; no change to CI behavior

Test plan

  • Ran bun run test:e2e locally — all 26 smoke tests pass headless

🤖 Generated with Claude Code

Previously headless mode was only enabled on CI. Now tests always run
headless unless the --headed flag is passed to the run script.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@bartekplus bartekplus merged commit c1dc5e3 into master Mar 22, 2026
8 checks passed
@bartekplus bartekplus deleted the e2e-headless-by-default branch March 22, 2026 08:07
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