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

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