Establish Comprehensive Test Suite (Jest / Vitest & Cypress / Playwright)
#186 opened on Jul 30, 2026
Repository metrics
- Stars
- (4 stars)
- PR merge metrics
- (PR metrics pending)
Description
Category Testing
Priority High
Description The project currently has zero automated test configurations, scripts, or test files in package.json. Critical user flows (checkout, ticket reconciliation, filtering, auth) are unverified by automated CI pipelines.
Proposed Solution Install and configure Vitest / React Testing Library for component & hook unit tests. Setup Playwright / Cypress for E2E testing of event checkout and organizer management. Add npm run test and npm run test:e2e scripts and GitHub Actions CI workflow. Acceptance Criteria Vitest configured with component unit test coverage for checkout & search. Playwright E2E test covering ticket purchase flow. CI pipeline executes tests on pull requests.
Files package.json vitest.config.ts e2e/