Skip to content

Add optional live E2E smoke tests - #1

Merged
bitbeamer merged 1 commit into
mainfrom
add-live-e2e-tests
May 16, 2026
Merged

Add optional live E2E smoke tests#1
bitbeamer merged 1 commit into
mainfrom
add-live-e2e-tests

Conversation

@ottovoo

@ottovoo ottovoo commented May 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add an opt-in yarn run test:e2e:live Vitest suite that builds and runs the bundled CLI against a real voosh API
  • cover authenticated smoke, calendar/event/slot lifecycle, plus optional slot registration, bookmark, and organization fixture flows
  • add a manual-only Live E2E GitHub Actions workflow with required-secret preflight checks
  • document required and optional live E2E environment variables while keeping default CI offline/deterministic

Verification

  • yarn run test:e2e:live — skipped 6 tests without VOOSH_RUN_LIVE_E2E=1
  • VOOSH_RUN_LIVE_E2E=1 yarn run test:e2e:live — skipped 6 tests without required live env
  • yarn run check — 54 passed

Note: live API execution requires VOOSH_E2E_BASE_URL and VOOSH_E2E_CHRIS_TOKEN secrets, plus optional fixture secrets for broader flows.

@bitbeamer
bitbeamer merged commit b4cb928 into main May 16, 2026
1 check passed
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.

2 participants