Skip to content

#120 — Add Vitest + React Testing Library setup #156

@IbrahimIjai

Description

@IbrahimIjai

Description:
Add vitest, @testing-library/react, @testing-library/user-event, and jsdom to apps/web/devDependencies. Configure vite.config.ts test section. Add:

  • bun run test script
  • bun run test:watch script
  • bun run test:coverage script

Acceptance criteria:

  • bun run test runs without errors on a freshly cloned repo
  • Coverage report generated in coverage/ (gitignored)
  • CI workflow (.github/workflows/ci.yml) updated to include test step

Total: 120 issues across 10 phases

Suggested creation order: Phase 1 → Phase 2 → Phase 3 → Phase 4 → Phase 5 → Phase 6 → Phase 7 → Phase 8 → Phase 9 → Phase 10

Critical path for first testnet demo: #1#2#3#4#6#7#13#14#15#16#17#20#31#32#33#42#46#47#66#67

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions