BuidlZone-Labs/zicket-web

Establish Comprehensive Test Suite (Jest / Vitest & Cypress / Playwright)

Open

#186 opened on Jul 30, 2026

View on GitHub
 (9 comments) (0 reactions) (1 assignee)TypeScript (43 forks)auto 404
Stellar Wavedifficulty: hardhelp wantedtesting

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/

Contributor guide